无法解析 ssh 的别名

0 ssh alias

这是我的问题:

  • 我有两台机器在同一个网络 192.168.122.0/24

我的 /etc/hosts :

192.168.122.100  toto
192.168.122.110  tata
Run Code Online (Sandbox Code Playgroud)

如果我输入 : ssh toto:

root@toto's password:
Permission denied (publickey,password).`
Run Code Online (Sandbox Code Playgroud)

但如果我输入ssh toto@192.168.122.100它的作品..

问题是什么?

Bob*_*son 5

您必须指定远程用户,否则它将使用您本地登录的用户。

例如:

ssh username@host
Run Code Online (Sandbox Code Playgroud)

因此,在您的情况下,您将使用:

ssh toto@toto
Run Code Online (Sandbox Code Playgroud)