
호스트 키를 찾을 수 없을 때 ssh2_auth_hostbased_file를 사용하여 인증을 진행하는 방법은 없습니다. 호스트 키를 찾을 수 없다면, 호스트 키를 생성하거나, 호스트 키를 찾을 수 있는 방법을 확인해야 합니다.
호스트 키를 찾을 수 없을 때 ssh2_auth_hostbased_file를 사용하는 방법으로는 다음과 같습니다.
1. 호스트 키를 생성합니다. ssh-keygen 명령어를 사용하여 호스트 키를 생성할 수 있습니다.
2. 호스트 키를 찾을 수 있는 방법을 확인합니다. 호스트 키가 저장된 위치를 확인하고, 호스트 키를 찾을 수 있도록 설정해야 합니다.
3. 호스트 키를 수동으로 입력합니다. 호스트 키를 수동으로 입력하여 인증을 진행할 수 있습니다. 그러나, 이 방법은 보안에 취약하므로 권장하지 않습니다.
호스트 키를 생성하는 방법은 다음과 같습니다.
1. ssh-keygen 명령어를 사용하여 호스트 키를 생성합니다.
#hostingforum.kr
ssh-keygen -t rsa -b 2048
2. 호스트 키를 저장할 위치를 지정합니다.
#hostingforum.kr
Enter file in which to save the key (/home/user/.ssh/id_rsa):
3. 호스트 키의 암호를 입력합니다.
#hostingforum.kr
Enter passphrase (empty for no passphrase):
4. 호스트 키를 생성합니다.
#hostingforum.kr
Your identification has been saved in /home/user/.ssh/id_rsa.
Your public key has been saved in /home/user/.ssh/id_rsa.pub.
호스트 키를 찾을 수 있는 방법을 확인하는 방법은 다음과 같습니다.
1. 호스트 키가 저장된 위치를 확인합니다. 호스트 키는 ~/.ssh/id_rsa.pub 파일에 저장됩니다.
2. 호스트 키가 저장된 위치를 확인합니다. 호스트 키는 ~/.ssh/known_hosts 파일에 저장됩니다.
호스트 키를 수동으로 입력하는 방법은 다음과 같습니다.
1. 호스트 키를 수동으로 입력합니다.
#hostingforum.kr
ssh -o "UserKnownHostsFile=/dev/null" -o "StrictHostKeyChecking=no" user@host
2. 호스트 키를 입력합니다.
#hostingforum.kr
Enter host key:
3. 호스트 키를 입력합니다.
#hostingforum.kr
Enter host key:
4. 인증을 진행합니다.
그러나, 호스트 키를 수동으로 입력하는 방법은 보안에 취약하므로 권장하지 않습니다. 호스트 키를 생성하거나, 호스트 키를 찾을 수 있는 방법을 확인하는 것이 보안에 더 안전합니다.
2025-03-26 09:17