SSH를 통해 루트가 아닌 사용자에 연결

SSH를 통해 루트가 아닌 사용자에 연결

Ubuntu VM에 연결하는 데 사용할 수 있지만 ssh -i ~/.ssh/id_rsa root@SERVER동일한 VM에 다른 사용자가 있고 직접 연결하고 싶습니다. 시도했지만 ssh -i ~/.ssh/id_rsa newuser@SERVER다음 오류가 발생했습니다. Permission denied (publickey)

답변1

서버의 루트가 아닌 사용자에게 파일이 없거나 ~/.ssh/authorized_keys파일에 올바른 SSH 공개 키가 포함되어 있지 않은 것이 문제일 수 있습니다. 올바른 SSH 공개 키를 이 파일에 복사하면 SSH를 통해 로그인할 수 있습니다.

관련된:사용자의 Authorized_keys에 공개 SSH 키를 추가하세요.

관련 정보