루트와 사용자로 ssh-copy-id 공개 키를 사용했습니다.
루트로 로그인하면 모든 것이 잘 작동합니다.
ssh [email protected]
Last login: Mon Oct 17 08:55:56 2022 from cn-l-200101316
[root@lab ~]#
하지만 사용자로 로그인하면 서버에서 여전히 비밀번호를 묻습니다.
ssh [email protected]
[email protected]'s password:
그러나 sshd 디버그 모드에서는 비밀번호가 필요하지 않습니다.
나는 이것이 권한 문제라고 생각하지 않습니다. 그건 그렇고, 나는 설정했습니다 PubkeyAuthentication yes
.#AuthorizedKeysFile .ssh/authorized_keys
/etc/ssh/sshd_config