最近注册了个甲骨文云,好像官方只提供密钥登录。闲这样太麻烦,看到网上有用root账户密码登录的教程:
#使用证书登录服务器后,切换超级用户
sudo -i
#编辑ssh配置文件
vim /etc/ssh/sshd_config
#找到PasswordAuthentication,修改为yes
PasswordAuthentication yes
#新建
PermitRootLogin yes
#保存文件并退出
#重置Root密码
passwd
#输入两次Root密码后确认
#重启ssh服务
systemctl restart sshd
但是登陆的时候还是失效

嫌麻烦就用脚本吧,省事
直接科技lion脚本就完事了
@Geekie-Yuan #11 改这个文件就行了/etc/ssh/sshd_config.d
@Geekie-Yuan #12 只能改那个文件了
mjj们,又遇到过这种情况的吗
密钥很简单啊,密码容易被爆破
@Jasper-Hinton #4 密钥好像是登陆的普通用户,有些需要切换root用户的操作比较麻烦(指在ssh软件需要root权限的操作
@Geekie-Yuan #5 菜就多练。root用户一样可以用密钥。
@Geekie-Yuan #5 登录进去后,直接sudo -i 切换就行
sudo su
cd /root
vi .ssh/authorized_keys
按i键,把ssh_rsa之前的文件都删除掉
nano /etc/ssh/sshd_config
PermitRootLogin yes
reboot
我猜你用的ubuntu 22版?
在文件夹里面修改