如何找到Linux VM的密码 除了创建新用户之外别无选择吗? 我放弃了VNC,因为它很慢
答案 0 :(得分:3)
默认情况下,SSH登录到您的Linux VM是通过 SSH密钥文件进行的,该文件在连接之前上传到VM中(例如,当您使用SSH中的SSH按钮/小程序连接时)开发人员控制台)由于明文密码和质询 - 响应身份验证被禁用。
为了使用常规密码进行连接,需要编辑 / etc / ssh / sshd_config ,更改以下行:
1 - ChallengeResponseAuthentication no - >改为是
2 - PasswordAuthentication no - >改为是
服务重启后(sudo /etc/init.d/ssh restart)你应该能够使用你的用户名和密码登录。如果您的用户名在部署时没有获得密码,您可以通过Console的SSH建立一个与VM的连接,并使用以下命令:
$ sudo passwd(如果用户名是你当时使用的用户名,你可以保留用户名)