컴퓨터 지식 네트워크 - 컴퓨터 백과사전 - Linux 및 hp-ux에서 호스트의 SSH 포트를 여는 방법은 무엇입니까?

Linux 및 hp-ux에서 호스트의 SSH 포트를 여는 방법은 무엇입니까?

1단계: 키 쌍을 생성합니다. 저는 rsa 키를 사용했습니다. "ssh-keygen -t rsa" 명령을 사용하세요.

[user1@rh user1]$ ssh-keygen -t rsa

공개/개인 rsa 키 쌍 생성

키를 저장할 파일 입력(/home/user1/.ssh/id_rsa):

'/home/user1/.ssh' 디렉터리를 생성했습니다.

입력 암호(암호가 없는 경우 비어 있음):

동일한 암호를 다시 입력하세요.

신분증이 /home/user1/.ssh/id_rsa에 저장되었습니다.

귀하의 식별 공개 키는 /home/user1/.ssh/id_rsa.pub에 저장되었습니다.

키 지문은 다음과 같습니다:

e0:f0:3b:d3:0a:3d :da :42:01:6a:61:2f:6c:a0:c6:e7 user1@rh.test.com

[user1@rh user1]$

에서 생성 프로세스 키 쌍 저장 위치를 ​​입력하라는 메시지가 표시되면 Enter를 누르고 기본값을 수락하면 됩니다. 그런 다음 비밀번호와 다른 비밀번호를 입력하라는 메시지가 표시됩니다. Enter 키를 누르고 공백으로 두십시오. 물론 하나를 입력할 수도 있습니다. 이런 방식으로 키 쌍이 생성됩니다.

공개 키는 ~/.ssh/id_rsa.pub에 저장됩니다.

개인 키는 ~/.ssh/id_rsa에 저장됩니다.

그런 다음 .ssh 디렉토리의 권한을 부여하고 "chmod 755 ~/.ssh" 명령을 사용하십시오.

그런 다음 이 키 쌍의 공개 키를 액세스하려는 시스템에 복사하고 ~/.ssh/에 저장하십시오. authorized_keys.

[user1@rh user1]$ scp ~/.ssh/id_rsa.pub rh1:/home/user1/.ssh/authorized_keys

user1 @rh1의 비밀번호:

id_rsa.pub 100% 228 3.2MB/s 00:00

[user1@rh user1]$

그렇습니다! 나중에 ssh scp sftp 등을 사용하여 해당 머신에 액세스할 때 비밀번호를 입력할 필요가 없으며 스크립트에서 사용하는 것이 더욱 편리합니다.

上篇: 필사적으로 물건을 많이 산 것에 대해 호평을 하다. 下篇: 현위원회에서 자연정원까지 버스로 몇 번 갈 수 있나요?
관련 내용