명령을 사용하여 RSA 키를 생성한 후 ssh-keygen
설치를 시도했지만 비밀번호를 ssh-copy-id user@host
묻는 메시지가 나타납니다 . user@host
그래서 컴퓨터에 로그인하는 데 사용하는 비밀번호를 입력했지만 작동하지 않고 "권한 거부됨"이 반환됩니다. 문제가 무엇인지 모르겠습니다.
답변1
원격 컴퓨터의 사용자 이름과 비밀번호를 알고 있다고 가정합니다. 다음 과정을 시도해 보세요:
- SSH-keygen-trsa
여기서 "t"는 생성할 키 유형입니다. 디렉터리 경로를 묻는 메시지가 표시됩니다. 디렉터리 경로를 입력하거나 Enter 키를 눌러 기본값을 사용합니다.
- ssh-copy-id -i ~/path_you_specified/id_rsa.pub user@remote_ip_address
여기서 "i"는 신원 문서입니다.
- SSH 사용자@원격IP주소
이제 비밀번호 없이 원격 서버에 로그인할 수 있습니다.