使用 PAM 在 openssh 中切换用户

使用 PAM 在 openssh 中切换用户

我正在尝试编写一个 PAModule,它将使用插入的用户名与文件进行比较。如果用户名存在于文件中,它将把用户名更改为 root(因为用户名实际上并不存在于本地帐户中),然后以 root 身份登录。

但是,我注意到无法(我猜至少默认情况下无法)通过 OpenSSH 更改用户名。

有没有办法启用这个选项(修改 OpenSSH 代码也是一个有效的选项,但肯定不是首选。)

相关内容