본문 바로가기

반응형

ssh-keygen

개인 키를 사용하여 공개 키를 생성하는 방법 개인 키(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 이 명령어는 공개 키 파일의 내용.. 더보기
PuTTY Key Generator 사용하는 방법 PuTTY Key Generator 사용하는 방법 원도우에서 .pem(Privacy-Enhanced Mail) 형식의 SSH 개인 키 파일을 PuTTY에서 사용할 수 있는 .ppk(Private PuTTY Key) 파일로 변환하려면 PuTTYgen을 사용할 수 있습니다. 원도우에서 .pem 파일을 .ppk 파일로 변환 1. 실행 > Conversions > Import Key 2. 변환할 .pem 파일 선택 3. Save private key 클릭 후 원하는 경로에 .ppk 파일 저장 참고URL - AWS re:Post : Windows 및 Linux에서 .pem 파일을 .ppk로 변환하거나 .ppk에서 .pem으로 변환하려면 어떻게 해야 하나요? - https://www.puttygen.com/conv.. 더보기
AWS KMS(Key Management Service)를 사용하는 방법 AWS KMS(Key Management Service)를 사용하는 방법 Amazon Web Services(AWS)의 Key Management Service(KMS)를 사용하여 AWS KMS 마스터 키를 생성하는 방법은 다음과 같습니다. KMS 마스터 키는 데이터를 암호화하고 복호화하는 데 사용되며, AWS 리소스 및 데이터 보안에 중요한 역할을 합니다. 1. KMS 키 생성 aws kms create-key --description "My KMS Master Key" ###KMS 키 생성 aws --profile byun_profile --region ap-northeast-2 kms create-key 2. KMS AliasName 생성 aws kms create-alias --alias-name.. 더보기
SSH 키를 생성하고 배포하여 원격 서버에 SSH 접속하는 방법 SSH 키를 생성하고 배포하여 원격 서버에 SSH 접속하는 방법 1. SSH 키 생성 [server 작업] 로컬 컴퓨터에서 SSH 키 쌍을 생성해야 합니다. 이를 위해 ssh-keygen 명령을 사용합니다. 터미널에서 다음 명령을 실행하여 SSH 키 쌍을 생성합니다 ssh-keygen -t rsa -b 4096 -C "[email protected]" 위 명령을 실행하면 키 쌍 생성을 위해 몇 가지 옵션을 설정하라는 메시지가 표시됩니다. 엔터를 눌러 기본값을 사용하거나 필요한 옵션을 설정합니다. ssh-keygen 사용법 더보기 usage: ssh-keygen [-q] [-b bits] [-t dsa | ecdsa | ed25519 | rsa | rsa1] [-N new_passphrase] [.. 더보기
SSH 키 생성과 설정을 통해 SSH 자동 로그인을 구현 SSH 키 생성과 설정을 통해 SSH 자동 로그인을 구현 SSH 키 생성과 설정을 통해 SSH 자동 로그인을 구현할 수 있습니다. 이를 통해 암호를 입력하지 않고도 원격 서버에 SSH로 접속할 수 있습니다. 아래는 SSH 키 생성과 설정하는 단계를 안내합니다. 1. SSH 키 생성 먼저 로컬 컴퓨터에서 SSH 키 쌍을 생성합니다. 기본적으로 ssh-keygen 명령어를 사용하여 SSH 키를 생성합니다. ssh-keygen -t rsa 위 명령어를 실행하면 SSH 클라이언트가 RSA 암호화 알고리즘을 사용하여 키 쌍을 생성합니다. 기본적으로 ~/.ssh/ 디렉터리에 id_rsa (개인 키)와 id_rsa.pub (공개 키) 파일이 생성됩니다. 2. 공개 키 전송 이제 생성한 공개 키를 원격 서버로 전송해야.. 더보기
SSH 키 생성, 서버 등록 및 접속하는 방법 SSH 키 생성, 서버 등록 및 접속하는 방법 1. SSH 키 생성 로컬 컴퓨터에서 SSH 키를 생성합니다. ssh-keygen -t rsa -b 4096 이 명령은 RSA 알고리즘을 사용하여 4096비트의 키 쌍을 생성합니다. 필요에 따라 -t 및 -b 옵션을 조정할 수 있습니다. ssh-keygen -t rsa -b 2048 -C "deployment" $ ssh-keygen -t rsa -b 2048 -C "deployment" Generating public/private rsa key pair. Enter file in which to save the key (/home/vagrant/.ssh/id_rsa): Created directory '/home/vagrant/.ssh'. Enter pa.. 더보기

728x90
반응형