서버 로그인 자동화하기

728x90

Test: SSH 키 기반 자동 로그인 설정 예시

1️⃣ 로컬에서 SSH 키 생성 (처음 한 번만)

ssh-keygen -t rsa -b 4096 -C "example@example.com"

  • 기본 생성 위치:
    • 개인키: ~/.ssh/id_rsa
    • 공개키: ~/.ssh/id_rsa.pub

2️⃣ 공개 키를 원격 서버에 복사

ssh-copy-id -p 2222 testuser@192.0.2.100

🔐 비밀번호는 이때 한 번만 입력합니다.

포트 -p 2222, 사용자 testuser, IP 192.0.2.100은 예시입니다.


3️⃣ 접속 명령을 ~/.zshrc에 등록

alias Test="ssh testuser@192.0.2.100 -p 2222"


4️⃣ 변경 사항 적용

source ~/.zshrc


✅ 사용 방법

Test

→ 이후에는 비밀번호 입력 없이 자동 접속됩니다.


🛡️ 보안 팁

  • ~/.ssh/id_rsa는 절대 외부에 노출 금지
728x90

'Linux' 카테고리의 다른 글

VRRP  (0) 2025.08.25
SSH (Secure Shell)을 이해해보자  (0) 2025.06.12
리눅스에 자바 깔기  (0) 2025.03.13
Linux iptables NAT 설정 및 관리하기  (0) 2025.03.13
ls -la 생각보다 많이쓰는데 잘모른다.  (0) 2025.02.28