ssh에게 신뢰할 수있는 친구에게 접근하는 방법?


13

ssh가 내 서버 중 하나에 액세스 할 수있을 정도로 신뢰하는 친구가 있습니다. 이를 위해 그에 대한 사용자 계정을 만들었습니다.

이 상자는 암호가 아닌 키 인증으로 만 액세스 할 수 있습니다. 해당 계정에 대한 개인 키를 만들었지 만 이메일을 통해 해당 키를 보내면 강력한 보안 수준을 잃게됩니다.

비밀번호 인증에 의존하지 않고이 계정에 액세스 할 수있는 가장 좋은 방법은 무엇입니까?

추가 어려움 : 그는 Windows 상자에 있지만 PuTTY를 설치하기에 충분합니다.

답변:


15

문제는 당신이 그것을 뒤로하고 있다는 것입니다. 당신의 친구는 그의 열쇠를 생성하고 당신에게 그의 키를 보내야합니다 id_rsa.pub. 그의 개인 키는 오직 그를위한 것입니다. 그것이 사적인 이유입니다. 개인 키에 액세스 할 수있는 사람이 있으면 키가 손상되어 새 쌍을 생성해야합니다.

친구는 puttygen.exe를 사용하여 Windows에서 키 페어를 만들 수 있습니다. 그것이 완료되면 그는 당신을 보낼 수 id_rsa.pub있으며 당신은 단순히 그것을 배치~friend/.ssh/authorized_keys


감사합니다. puttygen에 대한 문서를 찾아서 그의 pubkey를 서버로 가져옵니다.
Rob Cowell

1
~ friend / .ssh / authorized_keys에 들어갑니다. 내 답변을 수정했습니다.
Jim Mitchener
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.