我正在使用 ubuntu,并尝试在我的 ubuntu 桌面和 virtualbox ubuntu 实例之间建立 ssh 连接。
我的 ubuntu virtualbox instante 配置了网桥,并且在我的 ubuntu 桌面中我尝试连接到我的 virtualbox 实例,如下所示:sudo ssh nameofvminstance
我输入了正确的 vbox 实例密码,但总是出现相同的消息:“权限被拒绝,请重试”。
你知道为什么会发生这样的事吗?
答案1
删除sudo
,只需执行以下操作:
ssh nameofvminstance
然后输入密码。
如果这样做sudo ssh nameofvminstance
,那么您基本上就是试图以 身份登录到主机nameofvminstance
,root
如果是这种情况,那么首先您需要在主机中输入您的帐户密码才能获得访问权限,然后输入帐户sudo
密码。root
nameofvminstance
现在,如果您这样做ssh nameofvminstance
,它基本上是一种简短的形式,ssh username@nameofvminstance
其中远程计算机中的用户名与主机当前登录的用户相同,即,如果两个用户名相同,您可以使用这种格式,否则您需要提及用户名ssh username@nameofvminstance
。