Ubuntu开启root用户登录

解决办法:修改sshd_config配置文件。如果不存在,检查是否安装了openssh

前置操作(可选)

安装openssh

sudo apt-get install openssh-server

安装完成通过以下命令查看SSH是否启动

ps -e | grep ssh

如果只有ssh-agent表示还没启动,需要:

/etc/init.d/ssh start
#或
service sshd start

获取权限

切换用户

sudo su -

设置root密码

sudo passwd root

修改配置文件

sudo vim /etc/ssh/sshd_config

找到如下这行代码,不需要对其进行修改

#PermitRootLogin prohibit-password

在它的下方添加一行代码

PermitRootLogin yes # 允许root登录,设为yes。

修改之后保存

重启ssh服务

sudo service ssh restart