oracle的vps开启ssh root登录,而不是秘钥登录

oracle的免费vps默认是使用私钥登录的。今天我们就设置一下,以后用ssh密码登录。
如果直接ssh是这样的
lggkcmeo.png

  1. 登录oracle cloud,找到对应的实例点击进去
    lggkcu6m.png
  2. 点击控制台连接,启用cloud shell连接
    lggkd2op.png
  3. 等加载好后,我们输入root,和自己的root密码,进入成功
    lggkdd93.png
  4. 然后 输入 vi/etc/ssh/sshd_config 。进入 sshd配置文件编辑页面,将PermitRootLogin前面的注释取消掉
    lggkdmbw.png

    。继续下滑,把Yes的给放开注释,把No的给加上注释,如下图
    lggkdtpp.png
  5. 然后重新启动SSH服务
    systemctl restart sshd
  6. 然后终端再次尝试连接,发现就可以输入密码了
    lggke93d.png
  7. 此时输入密码,就可以登录成功了~
上一篇
下一篇