甲骨文VPS使用一键开启ROOT密码登录

默认情况下,Ubuntu 20.04禁用了root用户的SSH登录。为了启用root SSH登录,您需要执行以下步骤

  1. 此方式同样适用于其他VPS
1
2
3
4
5
sudo -i
echo root:你的新密码 |sudo chpasswd root
sed -i 's/^#\?PermitRootLogin.*/PermitRootLogin yes/g' /etc/ssh/sshd_config;
sed -i 's/^#\?PasswordAuthentication.*/PasswordAuthentication yes/g' /etc/ssh/sshd_config;
service sshd restart
  1. 甲骨文VPS使用ROOT密钥登录
    由于甲骨文新建VPS默认是ubuntu用户登录,在适用Finalshell时无法查看或上传下载root权限的文件。所以改用root+创建VPS时密钥登录可有效解决权限问题。

三行代码解决问题:

1
2
3
sudo cp /home/ubuntu/.ssh/authorized_keys /root/.ssh
sudo sed -i 's/^#\?PubkeyAuthentication.*/PubkeyAuthentication yes/g' /etc/ssh/sshd_config;
sudo systemctl restart sshd

甲骨文VPS使用一键开启ROOT密码登录
http://he.mk/2024/12/02/甲骨文VPS使用一键开启ROOT密码登录/
作者
未必赢
发布于
2024年12月2日
许可协议