При регистрации с использованием открытого ключа от клиента, тогда всегда запрашивается пароль, даже все, по-видимому, настроено. Это новая версия 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'
Что не так?