设置ssh以连接特定服务器上的特定用户

时间:2015-03-06 19:19:08

标签: ssh

我希望不必在服务器上输入用户服务器,就像我ssh到服务器一样。

如果有一种方法我可以将ssh设置为仅用用户名z连接到服务器x和y,那就不错了。它仍然必须使用我的用户名连接到所有其他服务器。

这似乎是现在唯一的可能性,因为我不想做以下任何事情:

  • 更改我的用户名
  • 为ssh(ssh = ssh -l z
  • 创建别名
  • 创建一个特定于单个服务器的脚本。

我开始认为这不可能以我想要的方式实现。

1 个答案:

答案 0 :(得分:1)

创建〜/ .ssh / config文件或编辑现有文件。

和这样的条目;

Host foo
    HostName foo.bar.com
    Port 22
    User username

然后你可以输入ssh foo