用xshell连接linux

旧街凉风 提交于 2020-01-25 11:07:56

这里以虚拟机上的linux为例
1.下载xshell并安装
2.打开xshell,点击新建会话,如下图所示:
在这里插入图片描述
主机是你虚拟机(或服务器)的ip地址,端口号是默认的。点击用户身份认证
在这里插入图片描述
这里的用户名和密码是虚拟机(或服务器)上你安装linux时的设置的用户名和密码。
点击确定,点击连接。若出现连接错误如下:
在这里插入图片描述
可能的原因是linux上的ssh服务未开启。因为xshell是通过ssh协议远程登录linux的,协议未开,肯定连接不上.
打开linux命令行,输入 ps -e | grep ssh 如果已开启,会看到"sshd" 如图所示
在这里插入图片描述
若没有,则输入安装ssh服务。在linux命令行输入 sudo apt-get install openssh-sever openssh-client并回车
接下来是启动ssh服务 /ect/init.d/ssh start
最后再尝试登录xshell连接一下就ok了

易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!