Google compute engine 谷歌计算引擎Linux密码(用于xrdp)

Google compute engine 谷歌计算引擎Linux密码(用于xrdp),google-compute-engine,Google Compute Engine,如何找到Linux虚拟机的密码 除了创建新用户之外,没有其他选择吗? 我之所以删除VNC,是因为它很慢。默认情况下,SSH登录到linux虚拟机是通过SSH密钥文件进行的,该文件在连接之前上载到虚拟机中(例如,当您使用开发者控制台中的SSH按钮/applet进行连接时),因为明文密码,已禁用质询和响应身份验证 为了使用常规密码进行连接,需要编辑/etc/ssh/sshd\u config,更改以下行: 1-ChallengeResponseAuthentication no->更改为yes 2-

如何找到Linux虚拟机的密码 除了创建新用户之外,没有其他选择吗?
我之所以删除VNC,是因为它很慢。默认情况下,SSH登录到linux虚拟机是通过SSH密钥文件进行的,该文件在连接之前上载到虚拟机中(例如,当您使用开发者控制台中的SSH按钮/applet进行连接时),因为明文密码,已禁用质询和响应身份验证

为了使用常规密码进行连接,需要编辑/etc/ssh/sshd\u config,更改以下行:

1-ChallengeResponseAuthentication no->更改为yes

2-密码验证否->更改为是

服务重启(sudo/etc/init.d/ssh重启)后,您应该能够使用用户名和密码登录。如果您的用户名在部署时没有获得密码,您可以通过控制台的SSH建立一个与VM的连接,并使用以下命令:


$sudo passwd(如果用户名是您当时使用的用户名,则可以不使用该用户名)

但是密码在哪里?密码在哪里?如果部署尚未为您的用户设置密码,请通过控制台的内置密钥文件authorized SSH连接到您的机器,并建立新密码:$sudo passwd(用于当前用户)或,$sudo password(对于任何其他用户名)只要您如上所述修改了SSH服务器的配置,就应该设置。