首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

如何在GCP上的Ubuntu 18.04的/etc/ssh/sshd_config中添加MAC和KEX算法

在GCP上的Ubuntu 18.04的/etc/ssh/sshd_config文件中添加MAC和KEX算法,可以按照以下步骤进行操作:

  1. 登录到GCP控制台,选择相应的虚拟机实例,点击SSH连接进入虚拟机。
  2. 执行以下命令以编辑sshd_config文件:
  3. 执行以下命令以编辑sshd_config文件:
  4. 在打开的文件中,找到以"MACs"开头的行,该行定义了可用的消息认证码算法。如果没有该行,可以在文件末尾添加以下内容:
  5. 在打开的文件中,找到以"MACs"开头的行,该行定义了可用的消息认证码算法。如果没有该行,可以在文件末尾添加以下内容:
  6. 在文件中找到以"KexAlgorithms"开头的行,该行定义了可用的密钥交换算法。如果没有该行,可以在文件末尾添加以下内容:
  7. 在文件中找到以"KexAlgorithms"开头的行,该行定义了可用的密钥交换算法。如果没有该行,可以在文件末尾添加以下内容:
  8. 保存文件并退出编辑器。
  9. 重新启动SSH服务以使更改生效:
  10. 重新启动SSH服务以使更改生效:

现在,您已成功在GCP上的Ubuntu 18.04的/etc/ssh/sshd_config文件中添加了MAC和KEX算法。这些算法用于加密和认证SSH连接,提高连接的安全性。

推荐的腾讯云相关产品:腾讯云云服务器(CVM) 产品介绍链接地址:https://cloud.tencent.com/product/cvm

页面内容是否对你有帮助?
有帮助
没帮助

相关·内容

Ubuntu18.04下安装配置SSH服务方法步骤

注:重启命令与关闭命令如下: /etc/init.d/ssh restart #重启SSH服务 /etc/init.d/ssh stop #关闭SSH服务 2.查看进程,检查是否启动成功,键入如下命令:...有了进程才能进行SSH服务使用。...配置root用户SSH服务 UbuntuSSH服务安装完成后查看是否允许root用户登陆,若不允许则无法远程登陆root用户,需要修改配置 1.首先,打开“/etc/ssh/sshd_config”...gedit /etc/ssh/sshd_config 2.查看是否有“PermitRootLogin yes”,没有添加即可,完成后保存退出 ?...到此这篇关于Ubuntu18.04下安装配置SSH服务方法步骤文章就介绍到这了,更多相关Ubuntu18.04安装SSH服务内容请搜索ZaLou.Cn以前文章或继续浏览下面的相关文章希望大家以后多多支持

4K21

Linux系统相关配置

目录 有界面Ubuntu18.04系统基本操作 修改系统语言 设置中文输入法 修改屏幕缩放比例 安装常用软件 添加软件到快速启动栏 修改Ubuntu更新源 无界面Ubuntu18.04基本操作 1.ssh...远程连接保持(两种方法): 第一种:在客户端配置 第二种:在服务端编辑服务器 /etc/ssh/sshd_config,最后增加 有界面Ubuntu18.04系统基本操作 Linux系统安装好以后,我们需要对这个系统进行简单配置...设置中文输入法 设置-->区域语言-->点击输入源下加号-->选择汉语-->汉语(Intelligent Pinyin)-->添加添加智能拼音输入法。...无界面Ubuntu18.04基本操作 1.ssh远程连接保持(两种方法): 第一种:在客户端配置 #vi /etc/ssh/ssh_config(注意不是/etc/ssh/sshd_config文件),...ssh -o ServerAliveInterval=30 IP地址 第二种:在服务端编辑服务器 /etc/ssh/sshd_config,最后增加 ClientAliveInterval 60

2.3K30
  • 迁移开发环境到Windows

    前言 此前一直使用macOS,由于mac有着良好开发生态,以及软件生态.所以它是部署开发环境是极佳操作系统.最近由于某些原因需要使用Windows.众所周知,Windows在这方面远不如mac/Linux...安装Ubuntu 18.04子系统 首先在功能打开WSL,然后去自带商店安装Ubuntu.不多详说....配置终端(WSL) Windows自带powershell并不好用,即使是比cmd好用那么一点点,也是远不及maciTerm2.但是我们可以选择使用cmder代替powershell....编辑 sources.list : bash 1sudo vim /etc/apt/sources.list COPY 在 sources.list 添加 apt 云源: bash 1deb http...ssh -y ``` 修改默认端口 ```bash nano /etc/ssh/sshd_config ``` 把Port改成233, PermitRootLogin 改成yes,PasswordAuth

    96920

    【三】ubuntu24虚拟机集群配置免密登陆

    配置域名映射 编辑每台机器 /etc/hosts 文件,添加以下内容: sudo vim /etc/hosts 添加以下行: 172.16.167.131 ubuntu1 172.16.167.132...同时,可以给mac物理机主机映射也配置 ,打开mac终端,先进入root,再编辑hosts文件: su root vim /etc/hosts 这样,每台机器都能通过域名访问其他机器。 2....ERROR: /etc/ssh/ssh_config: terminating, 1 bad configuration options 出现这个错误是因为 /etc/ssh/ssh_config 文件包含无效配置选项...实际,这个选项应该出现在 sshd_config 文件,而不是 ssh_config 文件ssh_config 是客户端配置文件,而 sshd_config 是服务器配置文件。...编辑 /etc/ssh/sshd_config 文件:确保 PermitRootLogin 设置在服务器端配置文件 /etc/ssh/sshd_config 中正确配置: sudo vim /etc/ssh

    23910

    linux: 如何查看并修改SSH服务器支持三类协议加密算法

    SSH协议包括多种关键算法,例如密钥交换算法、消息认证码(MAC算法和数据加密算法。这些算法共同保证了数据安全性完整性。...本文将重点介绍如何在Red Hat 7操作系统查看配置SSH服务器(sshd)支持各种算法。...使用下面grep命令从/etc/ssh/sshd_config文件中提取关于SSH服务端支持密钥交换算法(KexAlgorithms)、加密算法(Ciphers)消息认证码算法(MACs)配置信息...bash sudo cp /etc/ssh/sshd_config /etc/ssh/sshd_config.bak 编辑sshd_config文件:使用喜欢文本编辑器打开sshd_config文件...bash sudo vi /etc/ssh/sshd_config 修改算法配置:在sshd_config文件,可以修改以下几行来指定特定算法: 例如,如果要使用aes256-ctr作为加密算法

    3K11

    何在 Linux 配置基于密钥认证 SSH

    在 Linux 配置基于密钥认证 SSH 为方便演示,我将使用 Arch Linux 为本地系统,Ubuntu 18.04 LTS 为远程系统。...$ ssh-copy-id sk@192.168.225.22 在这里,我把本地(Arch Linux)系统公钥拷贝到了远程系统(Ubuntu 18.04 LTS)。...禁用基于密码认证,你需要在远程系统终端里编辑 /etc/ssh/sshd_config 配置文件: $ sudo vi /etc/ssh/sshd_config 找到下面这一行,去掉注释然后将值设为...为 SSH 服务端添加更多客户端系统密钥 这点非常重要。就像我说过那样,除非你配置过(在之前例子,是 Ubuntu),否则你不能通过 SSH 访问到远程系统。...$ mkdir -p ~/.ssh 现在,将前几步创建客户端系统公钥添加进文件

    1.6K20

    技术角 | Windows 107与Ubuntu 18.04双系统安装

    本文也在Windows 7下进行安装并通过,也可通过此文进行Windows 7+ Ubuntu 18.04安装。 安装准备 安装需要准备镜像、刻录镜像软件容量可观U盘。...配置文件位于/etc/ssh/sshd_config,在这里可以定义SSH服务端口,默认端口是22,你可以自己定义成其他端口号,222。...然后重启SSH服务: sudo /etc/init.d/ssh stop sudo /etc/init.d/ssh start 问题解决 安装完之后,我电脑出现了如果一次登录过Ubuntu的话,再进入...经过搜索后发现是UbuntuWindows 10对BIOS时间解析理解不同。具体解决方案请点击《解决Windows 10与Ubuntu 18.04双系统机器Windows时间同步有误问题》。...参考文献 Windows10+Ubuntu18.04双系统安装成功心得(理清网上杂乱无章教程) win10下安装Ubuntu16.04双系统 win10下Ubuntu 双系统安装(解决关机卡死问题WiFi

    1.7K30

    Ubuntu SSH连接、远程上传下载文件

    Group制定,SSH协议内容SSH协议是建立在应用层传输层基础安全协议。...传统网络服务程序,FTP、PopTelnet其本质都是不安全;因为它们在网络用明文传送数据、用户帐号用户口令,很容易受到中间人(man-in-the-middle)攻击方式攻击。...SSH(Secure Shell)是目前比较可靠为远程登录会话其他网络服务提供安全性协议。利用SSH协议可以有效防止远程管理过程信息泄露问题。...:/home/username/ 如何在 Windows 机上用 SSH 远程登录 Ubuntu 机 下载 PuTTY 如何在 Windows 机上拷贝 文件/文件夹 从/到 远程 Ubuntu 机...这可能会导致一些安全问题,由于有一些远程密码破解工具可以尝试常见用户名/密码 备份SSH服务配置文件 sudo cp /etc/ssh/sshd_config /etc/ssh/sshd_config.ORIGINAL

    65310

    修改GCP用户密码并开启root登录

    在Google Cloud Platform创建VM实例只能通过【在浏览器窗口打开】。这里使用其他终端工具连接设置。 1. 在GCP网页端登录ssh 2....修改SSH配置文件/etc/ssh/sshd_config vi /etc/ssh/sshd_config //编辑文件 找到PermitRootLoginPasswordAuthentication...重启SSH服务 Ubuntu debian适用 /etc/init.d/ssh restart Centos 7适用: systemctl restart sshd.service 5....进行以下操作,可使用putty、iterm等客户端通过用户名密码访问实例 5.1 为现有用户设置一个密码,先查看当前登陆 who //使用who查看当前登陆用户 mapgun pts/0 2017-...03-21 06:40 root pts/1 2017-03-21 07:00 5.2 可以看到当前登陆了mapgunroot用户,修改指定用户密码即可 passwd mapgun //mapgun改为想要修改用户名

    7.8K10

    如何通过ssh控制win10里面的ubuntu系统

    虽然在win10打开一个ubuntu窗口很容易,也可以通过打开多个窗口来实现多终端,但如果实现了通过ssh控制ubuntu,就可以更便捷开多终端,也可以只是把这个ubuntu当一个linux环境服务器来用...今天一番就写一篇介绍这个需求实现。 1.安装ssh server 一番默认安装ubuntu18.04版本,这个版本默认自带了ssh服务。...查看是否安装了ssh服务: ls /etc/ssh/sshd_config 如果该文件存在,则已经安装。.../ssh/sshd_config,修改如下项 Port 22 ListenAddress 0.0.0.0 # 取消注释 #StrictModes yes # 注释 PasswordAuthentication...3.通过ssh访问win10里ubuntu 这时我们分别在ubuntu窗口windows cmd窗口,输入ifconfig、ipconfig,查看IP地址。 ?

    2K10

    Linux下ssh远程主机报错:ssh_exchange_identification: read: Connection 解决

    -OpenSSH_7.4 ssh_exchange_identification: read: Connection reset by peer 解决方法: 1.在要连接主机128修改配置文件 [...restart sshd 提醒: 若是要限制只有某些IP地址可以连接该主机,则在/etc/hosts.allow文件添加允许主机IP(:sshd:192.168.2.130:allow),然后再到.../etc/hosts.deny文件添加“sshd:ALL”拒绝所有(除了/etc/hosts.allow文件中允许IP地址)就可以达到除了设置允许IP地址可以连接,其他IP主机都无法连接效果。...MAC: compression: none debug1: kex: client->server cipher: chacha20-poly1305@openssh.com...MAC: compression: none debug1: kex: curve25519-sha256 need=64 dh_need=64 debug1: kex: curve25519

    12.1K20

    Ubuntu服务器安全性提升:修改SSH默认端口号

    Ubuntu服务器SSH(Secure Shell)是一种至关重要远程连接工具。它提供了一种安全方式来远程连接管理计算机系统,通过加密通信来确保数据保密性完整性。...SSH协议广泛用于计算机网络,用于远程管理、文件传输安全通信等任务。然而,SSH默认使用端口号是22,这也是黑客们常常尝试入侵目标之一。...为了提高服务器安全性,我们通常建议修改SSH默认端口号,以减少未经授权访问潜在风险。接下来,我们将详细介绍如何在Ubuntu执行这一关键操作。...编辑SSH配置文件 在/etc/ssh目录下修改配置文件sshd_config 先备份 cd /etc/ssh cp sshd_config ....这可以增加服务器安全性,减少恶意访问风险。但请务必在更改配置之后进行测试,以确保您可以正常访问服务器。了解如何在关键时刻保持服务器安全性是非常重要,而修改SSH端口号是其中一部分。

    1.2K20

    Pycharm代码docker容器运行调试 | 机器学习系列

    本文主要是为了解决在工作环境,本机电脑没有显卡,需要将程序运行在带显卡远程服务器。 本文会介绍如何部署使用显卡docker容器、如何使用pycharm连接docker容器运行机器学习代码。...[root@data2 home]# docker pull ubuntu:18.04 18.04: Pulling from library/ubuntu e4ca327ec0e7: Pull complete...:18.04 docker.io/library/ubuntu:18.04 启动创建容器。...etc/ssh/sshd_config 修改两个地方 1、端口 需要说明一下,如果在构建docker容器时候使用了 –net=host,则必须要改端口,因为原本22端口会宿主机ssh端口冲突。...2、登入权限 #PermitRootLogin prohibit-password PermitRootLogin yes 以上配置都做完了下面启动ssh /etc/init.d/ssh restart

    1.8K41

    何在不同Linux发行版更改SFTP端口,包括UbuntuCentOS?

    本文将指导你如何在不同Linux发行版更改SFTP端口,包括UbuntuCentOS。 步骤1:备份重要文件 在进行任何系统配置更改之前,务必进行备份。...建议备份以下文件: SSH配置文件:/etc/ssh/sshd_config 步骤2:以root权限登录服务器 在进行配置更改时,需要root或具有sudo权限用户身份。...步骤3:编辑SSH配置文件 Ubuntu系统 使用以下命令来编辑SSH配置文件: sudo nano /etc/ssh/sshd_config CentOS其他Linux系统 使用以下命令来编辑SSH...配置文件: sudo vi /etc/ssh/sshd_config 步骤4:更改SFTP端口 在SSH配置文件,你可以找到类似以下内容行: #Port 22 将Port行取消注释并更改端口号。...你已经成功地在Ubuntu、CentOS其他Linux系统更改了SFTP端口。这样做有助于增强系统安全性,因为默认端口是黑客攻击常见目标。

    68340

    【玩转腾讯云】Windows 107与Ubuntu 18.04双系统安装

    最近需要学习深度学习同时混一混Kaggle社区,所以部署Kaggle Docker以便环境一致,因此需要安装Ubuntu以便环境部署。...本文也在Windows 7下进行安装并通过,也可通过此文进行Windows 7+ Ubuntu 18.04安装。 安装准备 安装需要准备镜像、刻录镜像软件容量可观U盘。...其实这里情况是,如果选择第一项,那么Ubuntu将根据探测引导结果通过程序自动进行挂载点选择与引导添加,这与我们需要个性化定制挂载点需求相违背。...否则安装后系统找不到引导无法启动Ubuntu。 上图摘自网络 接下来就是选择时区设定主机名用户名啦,没啥特别注意按照自己需求个性化设定就好啦。...配置文件位于/etc/ssh/sshd_config,在这里可以定义SSH服务端口,默认端口是22,你可以自己定义成其他端口号,222。

    2.3K2114
    领券