在我的桌面计算机上,我的帐户是david ,但在我的服务器上,这是dweintra 。 这意味着每当我使用scp我必须这样做:
$ scp some.file dweintra@app05:
和
$ ssh dweinta@app05
我想能够简单地做到这一点:
$ scp some.file app05: $ ssh app05
也就是说,以某种方式为我的实际dweintra用户名创build一个david 别名用户名。 我想我可以通过在/etc/passwd文件中添加一个与dweintra条目匹配的条目,除了该行的第一个字段以外。
dweintra实际上是在NIS中,而不是直接在/etc/passwd 。 这样做会有什么问题吗?
我只是希望能够减less一些击键和几个简短的毫秒,我需要拉我的用户名在服务器上。
告诉你的SSH客户端连接到远程主机时使用哪个用户名。 把这个放在你的工作站上的.ssh / config里:
Host * User dweinta
我build议你阅读所有关于ssh_config的手册页。