목적 #
이 절차는 다음 단계를 수행하여 SSH 공개 키 인증을 사용한 클라우드 호스트로의 안전한 로그인을 가능하게 합니다: 공개 키 및 개인 키 생성 → 클라우드에 공개 키 등록 → 개인 키로 로그인 확인.
공개 키와 개인 키 정보 #
공개 키(Public Key)와 개인 키(Private Key)는 암호화 및 인증에 사용되는 키 쌍입니다. 공개 키는 공유할 수 있지만, 개인 키는 소유자만 안전하게 관리해야 합니다.
공개 키 및 개인 키 생성 (Tera Term) #
여기서는 Tera Term의 키 생성 기능을 사용하여 공개 키와 개인 키를 생성합니다. 비트 길이는 4096을 권장합니다.
생성 단계 #
권장사항: 대문자 및 소문자, 숫자, 기호를 포함한 10자 이상.
※패스프레이즈를 설정하지 않고도 생성이 가능하지만, 설정하는 것이 좋습니다.
※화면에 저장 형식 옵션(예: bcrypt KDF)이 표시되는 경우, 안내 및 운영 규칙에 따라 선택합니다.
※동일한 생성 작업에서 생성된 키 쌍(공개 키 및 개인 키)을 세트로 저장합니다.
id_rsa / 공개 키 id_rsa_pub).
보안 주의사항 #
- 개인 키(예:
id_rsa)를 절대 공유하지 마십시오. - 이메일 첨부, 채팅 붙여넣기, 공유 폴더 저장을 피하고, 접근이 제한된 위치에 보관하십시오.
- 패스프레이즈를 설정한 경우, 잊어버리지 않도록 안전하게 관리하십시오.
클라우드에 공개 키 등록 #
생성된 키는 아직 클라우드(호스트)와 연결되지 않아 그대로는 사용할 수 없습니다. 여기서는 클라우드에 공개 키를 등록하고 호스트에 적용하겠습니다.
등록 절차 #
- SSH Key Name (선택 사항)
-
공개 키의 전체 텍스트 (공개 키 파일
id_rsa_pub를 열고 전체 내용을 복사하여 붙여넣기)
※화면에 형식 지시사항(OpenSSH 형식 등)이 표시되는 경우 지시에 따라 입력하십시오.
변경 사항이 적용되는 데 몇 분 정도 걸릴 수 있습니다. 상태가 On이 되면 설정이 완료됩니다.
개인 키로 로그인 (동작 확인) #
공개 키가 연결되면 마지막으로 개인 키로 로그인할 수 있는지 확인합니다.
로그인 절차 #
id_rsa)을 선택하고 엽니다.
※키를 생성할 때 설정한 암호문을 입력합니다. 입력 후 확인을 클릭합니다.