OpenSSH용 공개 키 파일 배치

OpenSSH용 공개 키 파일 배치

Windows 7 노트북의 가상 머신에서 Ubuntu 16.04.1 LTS를 실행하고 있습니다. PuTTY Key Generator를 사용하여 개인 키와 공개 키 2개를 만들었습니다. 공개 키 중 하나는 '개인 키 저장' 버튼에서 가져온 반면 다른 하나는 전환 > OpenSSH 키 내보내기에서 가져왔습니다. 저는 FTP 프로그램을 사용하여 2개의 공개 키 파일을 Ubuntu의 /home/myUserName 디렉토리에 넣었습니다. 질문:

1) 어떤 공개 키 파일을 사용하고 싶나요?

2) 공개 키 파일을 저장할 위치를 어떻게 결정합니까?

3) SSH를 사용하지 않고 Ubuntu를 사용할 때 공개 키 파일을 배치/활성화하려면 어떤 명령을 사용해야 합니까?

어떤 도움이라도 정말 감사하겠습니다. 내 웹 검색에서 SSH 연결을 통해 키 파일을 생성하는 방법에 대한 혼란스러운 정보가 표시됩니다. 나는 이미 파일을 가지고 있고 그 파일이 작동하도록 만들고 싶습니다.

답변1

  1. Ubuntu 시스템에서는 /home/user/.ssh 아래에 다음과 같은 파일이 있어야 합니다.승인_키
  2. -rw-r--r--로 설정된 권한이 있어야 합니다. chmod 644 authorized keys가상 머신의 명령줄을 통해 이를 설정할 수 있습니다 .
  3. 파일이 거기에 있으면 이제 편집해야 합니다.승인_키파일을 만들고 openSSH 공개 키의 텍스트를 안에 넣으세요. 텍스트를 복사할 때 텍스트에 공백이 추가되지 않았는지 확인하세요. (이 파일은 메모장이나 notepad++를 통해 편집할 수 있습니다.)
  4. 이 파일을 Ubuntu VM에 저장하세요.
  5. 이제 당신은승인_키파일이 생성되었으면 이제 PuTTy를 통해 연결할 수 있습니다.사적인열쇠.
  6. 이렇게 하려면 연결에 대한 .ppk 파일 설정이 있는지 확인하십시오.
  7. PuTTy를 트리의 연결 부분으로 이동한 후 다음을 클릭합니다.SSH
  8. 클릭인증오른쪽 하단에는 .ppk를 찾아볼 수 있는 섹션이 있습니다.
  9. 이를 선택하면 이제 키 인증을 통해 Ubuntu 가상 머신에 연결을 시도할 수 있습니다.

관련 정보