红联Linux门户
Linux帮助

Xshell链接本地虚拟机(ubuntu)遇到的问题

发布时间:2016-09-05 15:51:33来源:linux网站作者:东方寒永
1.若直接ssh+虚拟机ip,结果是:Connection failed。原因是客户机操作系统中没有安装sshserver服务。
ssh server服务安装:
##在root模式下输入:apt-get installopenssh-server  ##若是ubuntu16.04版,则apt installopenssh-server 等待下载安装完成;
输入命令:service sshstart##启动ssh服务
输入命令:ps -ef |grep ssh##查看ssh服务开启状态,若出现/usr/sbin/sshd -D,则启动成功。
 
2.在启动ssh服务情况下链接虚拟机OS,若报出:,No matching outgoing encryption algorithmfound错误:
在链接的属性(SSH-> 安全性) 的加密算法列表中选择 aes256-ctr,mac加密列表中选择hmac-sha2-256,若没有这两个加密算法,可将xshell升级,保存即可,如图:
Xshell链接本地虚拟机(ubuntu)遇到的问题
 
3.用Xshell root连接时显示ssh服务器拒绝了密码,修改 /etc/ssh/sshd_config文件:
输入命令: gedit/etc/ssh/sshd_config
找到# Authentication:
LoginGraceTime 120
PermitRootLogin prohibit-password
StrictModes yes
改成:# Authentication:
LoginGraceTime 120
PermitRootLogin yes
StrictModes yes
最后保存,重启ssh服务。
 
本文永久更新地址:http://www.linuxdiyf.com/linux/23911.html