我怎样才能通过ssh
.
例子:
我有两个用户(不是 root),user1
并且user2
.我如何通过 SSH 访问这两个用户。我不想像su - user1
从 uaser2 那样登录到一个并切换到另一个。
我需要这个,以便 user1 和 user2 可以拥有自己的用户并且不打扰其他用户。
这样设置将允许我执行以下操作:
ssh user1@ip_address
ssh user2@ip_address
答案1
在您希望用户访问的主机上,使用useradd user1
和定义用户useradd user2
。如果你想确定仅有的指定用户可以通过ssh访问,最简单的方法就是设置公钥认证(谷歌它)(并password authentication
在 中禁用/etc/ssh/sshd_config
)并将相应用户的公钥放入 中/home/user1/.ssh/authorized_keys
。这实现了高安全性,并且任何未配置文件的用户都无法访问authorized_keys
。
HTH,干杯,
企鹅