Computer >> 컴퓨터 >  >> 스마트폰 >> Linux

N95에서 PuTTY와 함께 사용할 RSA 키 쌍 생성

N95의 PuTTY에 글꼴을 추가하는 방법에 대한 자습서를 시작하면서 로그인할 때마다 사용자 이름과 암호를 입력해야 하는 데 너무 오래 걸린다는 결론을 내렸습니다. 그래서 시간을 절약하기 위해 빈 암호 문구가 있는 RSA 키 쌍을 생성했습니다. 걱정하지 마세요. 물론 완료되자마자 키 쌍을 삭제했습니다. 마지막으로 필요한 것은 휴대전화를 잃어버리고 낯선 사람이 내 서버에 로그인하도록 하는 것입니다!

참고: 이 절차는 N95에만 해당되는 것이 아니며 Linux에만 해당되는 것도 아닙니다. 저는 Windows 사용자가 아니기 때문에 예제에서 Linux를 사용합니다. RSA 키를 생성하는 방법에 대해 아래에 설명된 절차를 Windows의 puttygen.exe에 적용할 수 있습니다.

  1. Linux 상자에서 먼저 수행한 작업은 다음과 같습니다.

    [user@radon ~]$ ssh-keygen
    공개/개인 rsa 키 쌍 생성.
    키를 저장할 파일 입력(/home/user/.ssh/id_rsa):
    생성된 디렉토리 '/home/user/.ssh '.
    암호를 입력하십시오(암호가 없으면 비어 있음):
    같은 암호를 다시 입력하십시오:
    귀하의 ID는 /home/user/.ssh/id_rsa에 저장되었습니다.
    귀하의 공개 키가 /home/user/.ssh/id_rsa.pub에 저장되었습니다.
    키 지문은 다음과 같습니다.
    79:8a:08:bd:fb:da:71:59:f4:28:e6:c3:01:12:5a:69 [email protected]

    [user@radon ~]$ CD .ssh/
    [user@radon .ssh]$ ls
    id_rsa id_rsa.pub 알려진 호스트
    [user@radon .ssh]$ 고양이 id_rsa.pub> 인증된 키
    [user@radon .ssh]$ chmod 644 인증 키

    위의 chmod 명령은 매우 중요합니다. Authorized_keys 파일은 반드시해야 합니다. 당신만 쓸 수 있습니다. 그룹 쓰기 가능인 경우 sshd는 사용을 거부합니다.

  2. 이 단계도 매우 중요합니다! 다음으로 OpenSSH 개인 키를 PuTTY의 SSH-2 키 형식으로 변환해야 합니다. 나는 처음에 PuTTY가 그것을 제대로 읽을 수 없다는 것을 깨닫지 못하고 OpenSSH 개인 키 자체를 사용해 보았습니다. 왜 작동하지 않는지 알아내는 데 약간의 파고가 필요했습니다. PuTTY, OpenSSH 및 ssh.com의 SSH-2 키 구현이 매우 다르다는 것을 누가 알았습니까?

    [user@radon .ssh]$ 퍼티젠 id_rsa -o id_rsa.ppk

  3. 다음으로 USB 케이블로 N95를 노트북에 연결하고 id_rsa.ppk를 복사했습니다. 휴대폰 대용량 메모리의 임시 폴더로 이동합니다.
  4. 이제 N95에서 PuTTY를 실행하고 옵션을 선택합니다. -> 수정 -> 일반 , 원격 호스트 이름 또는 주소 및 사용자 이름을 추가하십시오.
  5. N95에서 PuTTY와 함께 사용할 RSA 키 쌍 생성 N95에서 PuTTY와 함께 사용할 RSA 키 쌍 생성
    N95에서 PuTTY와 함께 사용할 RSA 키 쌍 생성

  6. 그런 다음 오른쪽을 누릅니다. 한 번 토글하여 다음 화면으로 이동합니다. 여기에서 개인 키를 선택합니다. . E:\temp\id_rsa.ppk를 선택한 방법을 보려면 아래 스크린샷에 설명된 순서를 따르세요.
  7. N95에서 PuTTY와 함께 사용할 RSA 키 쌍 생성 N95에서 PuTTY와 함께 사용할 RSA 키 쌍 생성
    N95에서 PuTTY와 함께 사용할 RSA 키 쌍 생성 N95에서 PuTTY와 함께 사용할 RSA 키 쌍 생성
    N95에서 PuTTY와 함께 사용할 RSA 키 쌍 생성

  8. 뒤로 누르기 두 번 눌러 기본 PuTTY 화면으로 돌아간 다음 옵션을 누릅니다. -> 연결 이제 비밀번호 없이 연결됩니다.
  9. N95에서 PuTTY와 함께 사용할 RSA 키 쌍 생성 N95에서 PuTTY와 함께 사용할 RSA 키 쌍 생성
    N95에서 PuTTY와 함께 사용할 RSA 키 쌍 생성 N95에서 PuTTY와 함께 사용할 RSA 키 쌍 생성