Answers:
您可以将用户名添加到~/.ssh/authorized_keys
服务器上的公用密钥中,并将其导出为环境值:
environment="REALUSER=realusername" ssh-dsa AAA...
这将设置环境变量REALUSER,然后可以在bash中使用它。仅当PermitUserEnvironment
在sshd_config
~/.ssh/authorized_keys
?我从来不知道
man ssh
在标题下会告诉您更多信息AUTHORIZED_KEYS FILE FORMAT
。
man sshd
来查找该AUTHORIZED_KEYS FILE FORMAT
部分。