ubuntu18.04开启root远程登录
首先安装 OpenSSH Server
Installation
Installation of the OpenSSH client and server applications is simple. To install the OpenSSH client applications on your Ubuntu system, use this command at a terminal prompt:
sudo apt install openssh-client
To install the OpenSSH server application, and related support files, use this command at a terminal prompt:
sudo apt install openssh-server
在 Ubuntu 18.04 上,root 用户默认情况下是被禁用的,这是出于安全考虑。如果您需要在远程登录中使用 root 用户,可以按照以下步骤进行设置:
- 使用普通用户登录到 Ubuntu 18.04。
通过 sudo 命令切换到 root 用户,输入以下命令并按回车键:
sudo -i
编辑 SSH 配置文件
/etc/ssh/sshd_config
,使用以下命令打开文件:nano /etc/ssh/sshd_config
找到以下行并将其取消注释(去掉行首的“#”符号):
#PermitRootLogin prohibit-password
修改为:
PermitRootLogin yes
保存并关闭文件,然后重启 sshd 服务,使用以下命令:
systemctl restart sshd
- 现在您可以使用 root 用户通过 SSH 远程登录到 Ubuntu 18.04。
请注意,开启 root 用户的远程登录可能会增加系统的安全风险。建议使用普通用户登录系统并使用 sudo 命令进行管理操作,这样可以更好地保护系统的安全性。