目的
目的是允许在Ubuntu 18.04 Bionic Beaver Linux上进行SSH根登录
操作系统和软件版本
- 操作系统:-Ubuntu 18.04仿生海狸
要求
需要并已完成对您的Ubuntu系统的特权访问SSH服务器的安装。
约定
本教程的其他版本
使用说明
设置根密码
默认情况下,Ubuntu 18.04 Bionic Beaver安装随附未设置的root密码。设置root密码打开终端并执行以下命令linux命令。出现提示时,输入您的当前用户密码和新的root密码:
$ sudo passwd
[sudo] password for linuxconfig:
Enter new UNIX password:
Retype new UNIX password:
passwd: password updated successfully
启用SSH根登录
默认情况下,禁用SSH根登录。尝试以root用户身份ssh将导致以下错误消息:
$ ssh root@10.1.1.9
root@10.1.1.9's password:
Permission denied, please try again.
root@10.1.1.9's password:
下一条命令将配置SSH服务器以允许root ssh登录:
$ sudo sed -i 's/#PermitRootLogin prohibit-password/PermitRootLogin yes/' /etc/ssh/sshd_config
重新启动SSH服务器以应用更改:
$ sudo service ssh restart
以root身份登录SSH
您的服务器现在允许以root用户身份进行SSH登录。使用您在第一步中设置的密码:
$ ssh root@10.1.1.9
root@10.1.1.9's password:
Welcome to Ubuntu Bionic Beaver (GNU/Linux 4.13.0-25-generic x86_64)