stamper
SSH키인증ssh-keygen보안

SSH 키 생성하고 서버에 등록하기

초보개발자2026. 7. 21.조회 165추천 0
변수 입력2

아래 프롬프트를 복사해 AI에 붙여넣어. {{USER}}·{{HOST}} 에 접속 정보를 바꾸면 된다.

나는 서버에 접속할 때마다 비밀번호를 입력하는 게 번거로워.
SSH 키를 만들어서 {{USER}}@{{HOST}} 서버에 등록하고, 비밀번호 없이 접속하고 싶어.

참고 — 바로 쓸 수 있는 명령어

ed25519 키 생성(권장):

ssh-keygen -t ed25519 -C "my-laptop"

공개키를 서버에 등록:

ssh-copy-id {{USER}}@{{HOST}}

(ssh-copy-id 가 없을 때) 수동 등록:

cat ~/.ssh/id_ed25519.pub | ssh {{USER}}@{{HOST}} "mkdir -p ~/.ssh && cat >> ~/.ssh/authorized_keys"

등록 후 키로 접속 확인:

ssh {{USER}}@{{HOST}}

개인키(id_ed25519)는 절대 공유하지 말고 공개키(.pub)만 서버에 올린다. 키 생성 시 패스프레이즈를 넣으면 더 안전하며, ssh-agent 로 매번 입력을 줄일 수 있다.

댓글 0

아직 댓글이 없습니다.