이메일을 통해 공개 키를 파일로 받았고 xxx.pub
, 다른 사람이 비밀번호 없이 액세스할 수 있도록 이를 내 Ubuntu 컴퓨터로 가져와야 합니다. 나는 이것이 일어날 수 있는 사용자를 만들었습니다.
이제 내 질문은: 이 파일을 어떻게, 어디서 가져올 수 있습니까 xxx.pub
? 사용자에게 어떤 권리를 주어야 합니까? 아니면 그것에 할당되었습니다. 이 지침은 키 쌍을 생성하는 방법만 설명했기 때문에 이해가 되지 않았습니다. 하지만 내 경우에는 공개 키가 이미 사용 가능합니다.
답변1
로그인할 수 있어야 하는 사용자로서 파일에 공개 키를 추가합니다 ~/.ssh/authorized_keys
.
cat xxx.pub >> ~/.ssh/authorized_keys
디렉터리가 아직 .ssh
없으면 수동으로 생성하거나 ssh-keygen
생성된 키 쌍을 사용하여 디렉터리와 키 파일을 생성할 수 있습니다.
당신은 또한 볼 수 있습니다https://serverpilot.io/docs/how-to-use-ssh-public-key-authentication/
공개키를 추가한 후 비밀번호 없는 인증이 작동하지 않으면 권한을 확인하세요.https://stackoverflow.com/questions/6377009/adding-a-public-key-to-ssh-authorized-keys-does-not-log-me-in-automatically