当用户通过SSH使用公钥连接时,Github如何检测它是哪个用户?
ssh -T git@github.com
Hi **Ben**! You've successfully authenticated, but GitHub does not provide shell access.
如何实现这样的功能,特别是考虑到用户信息在某些数据库中,如MySQL?
答案 0 :(得分:1)
我很确定这是使用集中的authorized_keys文件和命令选项完成的。查看man page的
答案 1 :(得分:-1)
用户始终发送登录信息(git
)。公钥/私钥对仅用于验证用户身份。