루트가 아닌 사용자가 Putty의 키를 사용하여 로그인할 수 없는 이유는 무엇입니까? [복사]

루트가 아닌 사용자가 Putty의 키를 사용하여 로그인할 수 없는 이유는 무엇입니까? [복사]

나는 매우 유용하다고 생각하는 기사를 읽었습니다. http://www.howtoforge.com/ssh_key_based_logins_putty

root다른 사용자를 위해 두 개의 키 쌍을 만들었습니다. 하지만 루트에서만 작동합니다.

다른 서버의 경우 서버는 다음을 표시합니다.

Using username "theotheruser".
Server refused our key
[email protected]'s password:

답변1

~/.ssh사용자 디렉터리와 그 안에 있는 모든 파일의 권한을 확인하세요. 디렉터리에는 ~/.ssh권한이 있어야 하고 700, 파일에는 권한이 있어야 합니다.600

관련 정보