Oracle Cloud 开启root 登录
1.利用 cloud-init脚本来开启root账号密码登录
脚本如下:
#!/bin/bashecho root:329105sz |sudo chpasswd rootsudo sed -i 's/^#\?PermitRootLogin.*/PermitRootLogin yes/g' /etc/ssh/sshd_config;sudo sed -i 's/^#\?PasswordAuthentication.*/PasswordAuthentication yes/g' /etc/ssh/sshd_config;sudo service sshd restart
默认密码是: 329105sz
登录后一定要修改密码!命令:passwd
2.使用密钥登录系统以后
执行如下命令
sudo -ipasswd
按提示刷入密码,重复输入密码。
接着输入
echo root:329105sz |sudo chpasswd rootsudo sed -i 's/^#\?PermitRootLogin.*/PermitRootLogin yes/g' /etc/ssh/sshd_config;sudo sed -i 's/^#\?PasswordAuthentication.*/PasswordAuthentication yes/g' /etc/ssh/sshd_config;service sshd restart
重启sshd服务
sudo service sshd restart
3、使用密钥登录系统以后sudo -ivi /root/.ssh/authorized_keys
把ssh-rsa之前的内容都删除掉.vi /etc/ssh/sshd_config
找到PermitRootLogin, 把前面的#去掉
更改为 PermitRootLogin yes
找到PasswordAuthentication
更改为 PasswordAuthentication yes
退出编辑passwd 更改密码reboot 重启vps
所用到的命令;vi 文本编辑器cd 进入目录pwd 查看当前位置ls 查看当前文件夹文件ls -a 查看当前文件夹所有文件vi 编辑器命令i 进入编辑模式esc 回到命令模式:wq 保存并退出
© 版权声明
文章版权归作者所有,未经允许请勿转载。

嗨,这是一条评论。
要开始审核、编辑及删除评论,请访问仪表盘的“评论”页面。
评论者头像来自Gravatar。