解决win下SSH Secure Shell无法远程登录ubuntu的问题

如下图所示,准备在ubuntu中部署javaweb项目,但是在windows准备用SSH Secure Shell远程登录时提示客户端与服务器端采用的压缩算法不同,经过文中五步解决问题。

1. 安装ssh服务
sudo apt-get install openssh-server 
2.启动ssh服务
sudo ps -e |grep ssh

有sshd,说明ssh服务已经启动,如果没有启动,输入:

sudo service ssh start
3. 打开ssh配置文件
sudo vi /etc/ssh/sshd_config  
4. 修改配置文件

允许root用户登录,将"PermitRootLogin without-password"更改为
"PermitRootLogin yes"
然后在配置文件末尾添加:

Ciphers aes128-cbc,aes192-cbc,aes256-cbc,aes128-ctr,aes192-ctr,aes256-ctr,3des-cbc,arcfour128,arcfour256,arcfour,blowfish-cbc,cast128-cbc  
MACs hmac-md5,hmac-sha1,umac-64@openssh.com,hmac-ripemd160,hmac-sha1-96,hmac-md5-96  
KexAlgorithms diffie-hellman-group1-sha1,diffie-hellman-group14-sha1,diffie-hellman-group-exchange-sha1,diffie-hellman-group-exchange-sha256,ecdh-sha2-nistp256,ecdh-sha2-nistp384,ecdh-sha2-nistp521,diffie-hellman-group1-sha1,curve25519-sha256@libssh.org  
5. 重启ssh服务
sudo /etc/init.d/ssh restart
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • Spring Cloud为开发人员提供了快速构建分布式系统中一些常见模式的工具(例如配置管理,服务发现,断路器,智...
    卡卡罗2017阅读 135,292评论 19 139
  • 1、远程连接服务器 远程连接服务器对于管理员来说,是一个很有用的操作。它使得对服务器的管理更为方便。不过方便归方便...
    Zhang21阅读 39,661评论 0 20
  • SSH全称Secure SHell,顾名思义就是非常安全的shell的意思,SSH协议是IETF(Internet...
    StarShift阅读 7,334评论 0 7
  • 清醒过来的于一聪看到一动不动的宋艳,苍白的脸庞再也不会出现笑容,再也没有温暖的身躯贴近自己,他的头脑发麻,他...
    酷雪冰凌阅读 3,017评论 2 1
  • 此时此刻 他就躺在她的身边 均匀的呼吸 温暖的触感 让她安宁 可是 她不知道 这种安宁还能持续多久 她希望久 也希望不久
    sheng蛋de淡阅读 3,328评论 0 1