신규 사용자는 SSH를 통해 서버에 연결할 수 없습니다.

신규 사용자는 SSH를 통해 서버에 연결할 수 없습니다.

Ubuntu 14.04에서 실행되는 인증에 RSA 키를 사용하는 SSH 서버.

내 원래 계정은 SSH(PuTTY)를 사용하여 서버에 연결할 수 있습니다.

그러나 다음과 같은 문제가 발생합니다.

Disconnected: No Supported authentication methods available (server sent: publickey)

다른 사용자가 인증을 시도하고 해당 사용자가 /etc/ssh/sshd_config인증된 사용자로 파일에 추가된 경우.

미인 대회가 내 컴퓨터에서 실행 중이므로 무슨 일이 일어나고 있는지 잘 모르겠습니다. 개인 키가 있습니다. 내가 무엇을 놓치고 있나요?

답변1

SSH 권한을 설정하는 것은 까다로울 수 있습니다.

  • ~/.sshdrwx------?
  • authorized_keys-rw-r--r--?
  • $HOME(A 또는 B)는 전역적으로 쓸 수 없어야 합니다.

답변2

모두 감사합니다. sshd_config 파일을 변경한 후 서비스를 다시 시작하여 문제를 해결했습니다. 또한 각 사용자에 대해 /etc/ssh/에 하위 폴더를 만들고 "authorized_keys" 파일을 내 폴더에서 새 사용자 폴더로 복사했습니다. (정말 필요한지 확실하지 않지만 어쨌든 그랬습니다)

관련 정보