你的位置:首页 > 操作系统

[操作系统]开启Ubuntu root 远程登录


很早就遇到这问题了,但是今天才想到解决。也就是说Ubuntu在安装的时候,远程SSH登录是禁止的。每次你必须使用普通的用户SSH远程登录以后,然后su切换到root这样,对于强迫症的我实在是很难容忍的,所以找了一下资料,修改了一下配置文件就OK了。


简单说一下我的环境:Ubuntu实体机一台(已经安装了ssh工具),Windows实体机一台(安装有XShell远程工具),关于安装问题(apt-get install -y openssh-server)就不说了,直接解决问题,步骤如下:

  1. root登录你的Linux
  2. vim /etc/ssh/sshd_config编辑这个配置文件如下:

     001

  3. 因为root设置了密码,所以还要修改如下的内容,如果已经no了,那么就不用修改了:002
  4. 重启SSH服务:

003


题外话

ubuntu默认防火墙关闭命令:ufw disable

关于这个root不能远程登录,还会引起另外一个问题,如果你的root不能远程登录,那么你在使用WinSCP进行远程文件传送的时候,使用普通的用户是不可以的,会遭到权限的问题,,使用root进行连接,则不会出现问题.

参考文献:百度百科