我已经尝试~/.ssh/config
在本指南的帮助下设置我的文件。但是,特定于主机的用户覆盖无效并且 ssh 尝试使用全局用户名而不是特定于主机的用户名进行连接。我的 ssh 配置是这样设置的:
$ cat ~/.ssh/config
User my_global_username
Host dev1
HostName 10.40.10.41
User my_username_on_dev_machines
Run Code Online (Sandbox Code Playgroud)
我也试过将全局用户名放在一个Host *
条目下无济于事。我正在运行的 OpenSSH 版本和构建是OpenSSH_6.2p2 Ubuntu-6ubuntu0.1, OpenSSL 1.0.1e 11 Feb 2013
`.