본문 바로가기

728x90

ssh-keygen 명령어

[draft] 개인 키로 공개 키 생성하는 방법 개인 키로 공개 키 생성하는 방법ssh-keygen 도구를 사용하여 가능합니다.개인 키 파일이 .pem 형식일 경우 이를 사용하여 .pub 형식의 공개 키를 생성할 수 있습니다.1. 개인 키로부터 공개 키 생성ssh-keygen 명령을 사용하여 .pem 파일로부터 공개 키를 생성할 수 있습니다.ssh-keygen -y -f ~/aws-key/keyfile.pem > ~/aws-key/keyfile.pub-y 옵션은 공개 키를 출력하도록 합니다.-f 옵션은 입력 파일(개인 키 파일)을 지정합니다.> 연산자는 출력(공개 키)을 지정된 파일로 리디렉션합니다.개인 키 파일(keyfile.pem)로부터 공개 키 파일(keyfile.pub)을 생성합니다.2. 생성된 공개 키 확인생성된 공개 키 파일(keyfile... 더보기
[draft] SSH 호스트 키가 변경되었을 때 발생하는 경고 메시지를 해결하는 방법 SSH 호스트 키가 변경되었을 때 발생하는 경고 메시지를 해결하는 방법SSH 호스트 키가 변경되었을 때 발생하는 경고 메시지$ ssh-copy-id vagrant@172.17.0.3/usr/bin/ssh-copy-id: INFO: Source of key(s) to be installed: "/home/vagrant/.ssh/id_rsa.pub"/usr/bin/ssh-copy-id: INFO: attempting to log in with the new key(s), to filter out any that are already installed/usr/bin/ssh-copy-id: ERROR: @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ER.. 더보기
SSH 키를 생성하고 배포하여 원격 서버에 SSH 접속하는 방법 SSH 키를 생성하고 배포하여 원격 서버에 SSH 접속하는 방법 1. SSH 키 생성 [server 작업] 로컬 컴퓨터에서 SSH 키 쌍을 생성해야 합니다. 이를 위해 ssh-keygen 명령을 사용합니다. 터미널에서 다음 명령을 실행하여 SSH 키 쌍을 생성합니다 ssh-keygen -t rsa -b 4096 -C "your_email@example.com" 위 명령을 실행하면 키 쌍 생성을 위해 몇 가지 옵션을 설정하라는 메시지가 표시됩니다. 엔터를 눌러 기본값을 사용하거나 필요한 옵션을 설정합니다. ssh-keygen 사용법 더보기 usage: ssh-keygen [-q] [-b bits] [-t dsa | ecdsa | ed25519 | rsa | rsa1] [-N new_passphrase] [.. 더보기
SSH 접속 시 RSA 공개키(ECDSA) 충돌 문제를 해결하는 방법 SSH 접속 시 RSA 공개키(ECDSA) 충돌 문제를 해결하는 방법 SSH 접속 오류 Ubuntu $ ssh root@10.10.123.213 @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ @ WARNING: REMOTE HOST IDENTIFICATION HAS CHANGED! @ @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ IT IS POSSIBLE THAT SOMEONE IS DOING SOMETHING NASTY! Someone could be eavesdropping on you right now (man-in-the-middle attack)! It is also pos.. 더보기
[draft] 개인 키를 사용하여 공개 키를 생성하는 방법 개인 키(PrivateKey)를 사용하여 공개 키(PublicKey)를 생성하는 방법1. OpenSSL 명령어를 사용하여 개인 키를 생성합니다.openssl genpkey -algorithm RSA -out private_key.pem이 명령어는 RSA 알고리즘을 사용하여 개인 키를 생성하고, private_key.pem 파일에 저장합니다. 2. 생성된 개인 키를 기반으로 공개 키를 추출합니다.openssl rsa -pubout -in private_key.pem -out public_key.pem이 명령어는 개인 키 파일에서 공개 키를 추출하고, public_key.pem 파일에 저장합니다. 3. 생성된 공개 키를 확인합니다.cat public_key.pem이 명령어는 공개 키 파일의 내용을 터미널에 .. 더보기

728x90