本文介绍如何在Ubuntu下开启ssh服务并能通过Xshell进行远程登录的方法。测试使用的是在虚拟机上装的Ubuntu和window10.
- 首先更新自己Ubuntu的源,具体自行解决。
- 更改IP地址。可以在设置里面设置,也可以通过命令修改。
![](https://img-blog.csdnimg.cn/20190416144455608.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L2RkMTU5MjMwMjE3NTU=,size_16,color_FFFFFF,t_70)
sudo apt-get install net-tools
sudo apt-get install openssh-server
- 安装完成之后一般是自动开启ssh服务的。之后修改文件配置,如下图中红框中,另起一行,写上PermitRootLogin yes。
sudo gedit /etc/ssh/sshd_config
![](https://img-blog.csdnimg.cn/20190416143557791.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L2RkMTU5MjMwMjE3NTU=,size_16,color_FFFFFF,t_70)
sudo service ssh restart
之后既可通过IP地址通过ssh登录到Ubuntu了。
![](https://img-blog.csdnimg.cn/20190416145056389.png)
注意我的Ubuntu终端中的用户名是node1,使用Xshell登录时也是node1,不是root。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)