비밀번호 입력 없이 SSH 접속

0koang·2024년 1월 22일
0

ETC

목록 보기
3/6

SSH(Secure Shell)를 사용하여 비밀번호 없이 접속하는 방법 중 하나는 RSA 키를 생성하고 공개 키를 서버에 등록하는 것. 보안을 강화하고 편리하게 접속할 수 있음




1. RSA 키 생성

터미널을 열고 다음 명령어를 실행하여 RSA 키를 생성

ssh-keygen -t rsa

명령을 실행하면 키를 저장할 위치와 암호를 묻는데, 엔터를 누르면 기본값으로 생성됨




2. 생성된 키 확인

다음 명령어로 생성된 키 확인 가능

cat ~/.ssh/id_rsa.pub

화면에 출력되는 키를 복사




3. 공개 키 서버에 등록

SSH로 접속하려는 서버에 키를 등록해야 함. 서버에 접속해서 ~/.ssh/authorized_keys 파일에 공개 키를 추가. 만약 해당 파일이 없다면 생성하면 됨

echo "복사한_공개_키" >> ~/.ssh/authorized_keys





4. SSH 접속

이제 비밀번호 없이 SSH 접속 가능

ssh 사용자이름@서버주소

설정이 잘 되었다면 RSA 키를 통해 서버에 안전하게 접속할 수 있음

profile
서비스 핵심 가치를 이해하고, 지속적인 개선을 이끄는 엔지니어(를 지향함)

0개의 댓글