Pie*_*ier 8 linux ssh ssh-keys
我一直在尝试使用ssh密钥,以便能够通过使用在同一台Linux机器/服务器上从一个用户切换到另一个用户sudo su - username.
我想要做的是:我在一台服务器上有几个帐户.我想passwd -l username通过在同一台机器上从一个用户转到另一个用户来锁定这些帐户,并且只允许使用SSH密钥进行访问,例如: [user1@server]$ ssh user2@server
我这样做是通过将公钥复制user1到authorized_keys文件中user2而且工作正常.
但是,我想也是这样做的另一件事,是要能够sudo su - user2从user1通过使用SSH密钥,这样我就可以避开密码提示.
例如, [user1@server]$ sudo su - user2
我修改了sshd_config文件,并取消注释字段:
RSAAuthentication yes
PubkeyAuthentication yes
AuthorizedKeysFile .ssh/authorized_keys
PasswordAuthentication no
Run Code Online (Sandbox Code Playgroud)
但我仍然无法做到这一点.
我也试过我在互联网上发现的有关代理转发的内容,但没有.
谁能帮助我如何做到这一点或指向正确的方向?
| 归档时间: |
|
| 查看次数: |
61241 次 |
| 最近记录: |