Ubuntu 16.04允许root用户登录ssh

在新安装的Ubuntu 16.04系统中,默认情况下是不允许root用户通过ssh登录的。如果需要root用户权限登录ssh,可以按照以下步骤进行设置。 登录Ubuntu 16.04系统并编辑配置文件

在新安装的Ubuntu 16.04系统中,默认情况下是不允许root用户通过ssh登录的。如果需要root用户权限登录ssh,可以按照以下步骤进行设置。

登录Ubuntu 16.04系统并编辑配置文件

首先,在Ubuntu 16.04系统中登录,并打开终端。接着,使用命令`vim /etc/ssh/sshd_config`来编辑ssh的配置文件。需要注意的是,非root用户需要使用`sudo vim /etc/ssh/sshd_config`命令,并输入密码以获得权限。

修改ssh配置文件

在打开的配置文件中,使用光标向下滚动,找到Authentication部分。定位到“PermitRootLogin without-password”这一行。按下Insert进入编辑状态,在该行前面添加“”对其进行注释,并新增一行“PermitRootLogin yes”以允许root用户登录。编辑完成后,按下Esc键退出编辑状态,输入`:wq`保存并关闭文件。

重启ssh服务

接下来,执行命令`service ssh restart`来重启ssh服务,以使配置修改生效。随后,为root用户设置密码,可以通过`sudo passwd root`来完成此操作。这样,就成功开启了root用户的登录权限。

使用Xshell登录

最后,使用Xshell等ssh客户端工具,输入root用户的用户名和密码即可成功登录到Ubuntu 16.04系统中。现在,您可以方便地使用root权限进行操作和管理系统了。

通过以上步骤,您可以轻松地在Ubuntu 16.04系统中允许root用户登录ssh,并进行必要的管理任务。记得在操作完毕后及时保护好系统安全,避免出现潜在的风险。祝您使用愉快!

标签: