将远程SSH用户映射到不同的本地用户

我所有的盒子都有相同的用户名,除了一台传统的机器,我不愿意尝试改变它。 每当我ssh到机器,我忘了指定我的用户名,我的密码被拒绝。 这只需要30秒,但它只需要3,所以这是一个PIA。

有什么办法来configuration该机器来识别传入的用户名并将其映射到另一个正确的用户名?

如果可能,我真的很想在服务器上configuration它。 configuration每个客户端不太理想,特别是因为我喜欢用我的各种安装和虚拟机相当多。

在你的~/.ssh/config

 host otherhostname user otherusername 

那么当你使用$ ssh otherhostname时候,它会使用otherusername $ ssh otherhostname