如何设置ssh连接只能通过localhost连接

时间:2018-01-03 10:06:29

标签: linux ssh

我们有一台Linux服务器,有2个用户user1和user2。我们必须通过ssh从user1登录到user2,例如:

ssh user2@<computer-name>

两个用户都在同一台服务器上。但是,user1是一个自动脚本,我们无法手动输入密码,我们不想存储密码。因此,我们希望使用ssh密钥(私有到user2,public到user1)。

因此,流量不应该通过网络,因为它已经是高负载。问题是:将始终通过localhost自动进行网络连接吗?如果不是如何强制ssh只使用localhost?

1 个答案:

答案 0 :(得分:1)

这两个用户是否都在同一台服务器上?

如果您使用的是同一个操作系统,则可以在用户之间切换:

su user2

此处有更多详情:https://unix.stackexchange.com/questions/3568/how-to-switch-between-users-on-one-terminal