0

어제 내 키 쌍을 사용하여 EC2 인스턴스에 로그인 할 수 있었지만 오늘 아침에는 "Permission denied (공개 키)"라고 표시됩니다. .우분투 사용자의 권한 (공개 키)이 AWS EC2 인스턴스의 루트가 아닙니다

나는 우분투 AMI를 사용 중이므로 정확한 사용자 이름을 사용하고 있는지 확인했다. 그러나 재미있는 점은 '루트'를 사용하여 ssh로 연결하려고하면 성공적으로 연결되고 인증되지만 대신 '우분투'를 사용하고 연결을 종료한다는 것입니다.

'우분투'사용자가 아닌 공개 키는 어떻게 작동합니까?

EC2 인스턴스의 '우분투'사용자의 권한에 문제가 있습니까?

답변

0

내가 우분투 사용자의 홈 디렉토리에 대한 사용 권한을 변경했다 밝혀 /home/ubuntu/.ssh 등이 디렉터리를 찾을 수 있습니다.

0

공개 키/개인 키 쌍이 모든 사용자의 .ssh 디렉토리에 추가되었습니다. 이 키를 어디에 추가했는지 확인하십시오. 루트 사용자의 ssh 디렉토리 또는 우분투 사용자의 ssh 디렉토리. ssh 디렉토리는 모든 사용자마다 다릅니다.

당신은

관련 문제