상태
- CentOS 7.5.1804(코어)
- 리눅스 3.10.0-862.14.4.el7.x86_64
질문
패키지를 설치하고 설정한 후 google-authenticator
사용자의 홈 디렉터리에서 디렉터리 목록 명령을 사용하면 이상한 인증 관련 메시지가 계속 나타납니다.
다른 소유 디렉토리에서 테스트했지만 홈 디렉토리가 아니면 아무 일도 일어나지 않습니다.
ls
, dir
인증은 제대로 작동하지만 메시지는 여전히 짜증납니다: \
$ ls
cannot be satisfied by enabled authentication method?OAqsq
$ ls -al
합계 208
drwx------ 6 user user 4096 10월 15 10:06 .
drwxr-xr-x. 3 root root 20 10월 10 12:23 .. cannot be satisfied by enabled authentication method?OAqsq
$ dir
cannot\ be\ satisfied\ by\ enabled\ authentication\ method\033OAqsq
통나무
/var/log/secure
및 관련 오류나 메시지가 없습니다.messages
sshd -t
그것은 중요하지 않습니다
/etc/ssh/sshd_config
PermitRootLogin no
StrictModes yes
UsePAM yes
PasswordAuthentication yes
PubkeyAuthentication yes
GSSAPIAuthentication no
AuthorizedKeysFile .ssh/authorized_keys
ChallengeResponseAuthentication yes
AuthenticationMethods publickey,password publickey,keyboard-interactive
/etc/pam.d/sshd
#%PAM-1.0
auth required pam_sepermit.so
#auth substack password-auth
...
-session optional pam_reauthorize.so prepare
auth required pam_google_authenticator.so nullok
답변1
나는 너무 멍청해서 cannot be satisfied by enabled authentication method?OAqsq
내 홈 디렉토리에 '.'라는 파일이 있습니다.