2016-08-27 4 views
-1

클라이언트의 공개 키를 사용하여 로깅 할 때 모든 것이 명백하게 구성되어 있어도 항상 암호가 요청됩니다. 이전 설치에서 복사 한 홈 디스크를 사용하여 Fedora 24를 새로 설치하면 .ssh/authorized_keys에 대한 액세스 권한이 올 바릅니다. ssh -vvv은 중요한 정보를 제공하지 않습니다.SSH 공개 키 인증이 작동하지 않습니다.

놀랍게도 sshd가 로그 메시지를보기 위해 sshd -dd 수동으로 시작하면 때때로 작동하지만 방화벽 문제가있는 것 같습니다.

그래서/etc/sshd/sshd_config를 편집하여 로깅을 활성화하고 sshd 서비스를 다시 시작했습니다.

SyslogFacility AUTHPRIV 
#LogLevel INFO 
LogLevel VERBOSE 

systemctl start sshd 

attept를 로그인 한 후 나는 로그를 검사하고 난 다음을 참조하십시오

은 어떤 문제가
AVC avc: denied { read } for pid=3111 comm="sshd" name="authorized_keys" dev="sda2" ino=697179 scontext=system_u:system_r:sshd_t:s0-s0:c0.c1023 tcontext=unconfined_u:object_r:home_root_t:s0 tclass=file permissive=0 
USER_AUTH pid=3111 uid=0 auid=4294967295 ses=4294967295 subj=system_u:system_r:sshd_t:s0-s0:c0.c1023 msg='op=pubkey acct="myname" exe="/usr/sbin/sshd" hostname=? addr=192.168.56.102 terminal=ssh res=failed' 

?

답변

관련 문제