我已经使用 gogs 创建了一个系统用户库用户对于狗 git 服务器。
我有 ssh 设置,但发现当我登录时它会关闭连接。
查看控制台我看到这个错误:fatal: Access denied for user _gogs by PAM account configuration [preauth]
有人可以帮忙吗?
答案1
macOS 检查登录 sshd 的用户是否具有在/etc/shells
.
Gogs 制作授权密钥文件,将 ssh 限制为特定命令。因此,设置登录 shell 来_gogs
解决/bin/sh
问题是安全的。