gogs를 사용하여 시스템 사용자를 만들었습니다.도서관 이용자개 자식 서버의 경우.
SSH 설정이 있지만 로그인하면 연결이 닫히는 것을 발견했습니다.
콘솔을 보면 다음 오류가 표시됩니다.fatal: Access denied for user _gogs by PAM account configuration [preauth]
누구든지 도와줄 수 있나요?
답변1
macOS는 sshd에 로그인한 사용자에게 /etc/shells
.
Gogs는 SSH를 특정 명령으로 제한하기 위해 인증 키 파일을 만듭니다. 따라서 문제를 _gogs
해결 하려면 로그인 셸을 설정하는 것이 /bin/sh
안전합니다 .