甲骨文 服务器 Oracle Cloud 开启 root 登录

1.利用 cloud-init脚本来开启root账号密码登录

#!/bin/bash
echo root:11235879 |sudo chpasswd root
sudo 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

默认密码是: 11235879
登录后一定要修改密码!命令:passwd

2.使用密钥登录系统以后,执行如下命令

sudo -i
passwd

按提示刷入密码,重复输入密码。
接着输入

echo root:11235879 |sudo chpasswd root
sudo 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

3、使用密钥登录系统以后

sudo -i
vi /root/.ssh/authorized_keys

把ssh-rsa之前的内容都删除掉.

vi /etc/ssh/sshd_config

找到PermitRootLogin, 把前面的#去掉
更改为 PermitRootLogin yes
找到PasswordAuthentication
更改为 PasswordAuthentication yes
退出编辑
passwd 更改密码
reboot 重启vps

给TA买糖
共{{data.count}}人
人已赞赏
Linux

Centos关闭防火墙

2022-1-18 15:12:29

Linux

linux下删除目录及其子目录下某种类型文件

2022-2-16 10:29:20

0 条回复 A文章作者 M管理员
    暂无讨论,说说你的看法吧
个人中心
购物车
优惠劵
今日签到
搜索