상태

상태

상태

  • 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내 홈 디렉토리에 '.'라는 파일이 있습니다.

관련 정보