/etc/passwd 文件中的别名条目

/etc/passwd 文件中的别名条目

在我的台式机上,我的帐户是david,但在我的服务器上是dweintra。这意味着每当我使用时,scp我都必须这样做:

$ scp some.file dweintra@app05:

$ ssh dweinta@app05

我希望能够简单地做到这一点:

$ scp some.file app05:
$ ssh app05

也就是说,以某种方式创建一个david别名用户名改为我的实际dweintra用户名。我想我可以通过在文件中放入一个与该条目/etc/passwd匹配的条目来实现这dweintra一点,当然除了行的第一个字段。

实际上是dweintra在 NIS 中,而不是直接在 中/etc/passwd。这样做会有什么问题吗?

我只是希望减少几次击键和在服务器上获取我的用户名所需的几毫秒时间。

答案1

告诉您的 ssh 客户端在连接到远程主机时使用哪个用户名。将其放入您工作站上的 .ssh/config 中:

Host *
User dweinta

我建议您在阅读 ssh_config 的所有手册页时,一定要仔细阅读。

相关内容