Amazon EC2 Linux 사용자 계정

Amazon EC2 Linux 사용자 계정

EC2에 Linux AMI가 설정되어 있습니다. 기본 사용자는 ec2-user입니다. 인스턴스에 두 번째 사용자 계정을 만들었습니다. ec2-user 홈 디렉터리의 .ssh/authorized_keys 파일을 새 사용자의 홈 디렉터리로 복사했습니다. .ssh/의 privs를 700으로, Authorized_keys의 privs를 600으로 설정합니다. 'chown'을 실행하여 .ssh/ 폴더의 소유자를 새 사용자로 설정합니다. 그런데 새 사용자로 로그인하면 '권한이 거부되었습니다(공개키)'라는 메시지가 나타납니다. 메시지. ssh -v -i를 실행할 때 표시되는 내용은 다음과 같습니다.

debug1: Authentications that can continue: publickey
debug1: Next authentication method: publickey
debug1: Trying private key: testami-key.pem
debug1: read PEM private key done: type RSA
debug1: Authentications that can continue: publickey
debug1: No more authentication methods to try.
Permission denied (publickey).

이 문제를 어떻게 해결합니까? 감사해요.

답변1

Authorized_keys 파일도 새 사용자 이름으로 변경했습니까? .ssh 디렉토리를 chown하는 것에 대해서만 언급하셨습니다.

관련 정보