Oracle Cloud实例SSH连接完成后要求输入未知用户名和密码的问题咨询
解决Oracle Cloud实例SSH连接后要求未知用户名密码的问题
- 确认默认用户名:Oracle Cloud不同镜像的默认登录用户名不同,别用错:
- Oracle Linux、Red Hat、CentOS:
opc - Ubuntu:
ubuntu - Debian:
debian - Fedora:
fedora
- Oracle Linux、Red Hat、CentOS:
- 使用正确的SSH命令连接:
确保指定正确的用户名和私钥路径,命令格式:ssh -i /path/to/your-private-key.pem [default-username]@<实例公网IP> - 修复私钥权限问题:
如果私钥权限过于开放,SSH会拒绝使用它,执行以下命令设置正确权限:chmod 600 /path/to/your-private-key.pem - 检查实例SSH配置(若上述方法无效):
通过Oracle Cloud控制台的VNC控制台登录实例,编辑/etc/ssh/sshd_config文件,确保以下配置项开启:
保存后重启SSH服务:PubkeyAuthentication yes PasswordAuthentication nosudo systemctl restart sshd
内容的提问来源于stack exchange,提问作者Daniel Lopez
相关产品推荐
相关产品推荐

