0. 들어가며
ssh를 이용한 서버접속을 하다 보면 불현듯 비밀번호 입력이 매우 귀찮아지는 때가 있다. 이 때 사용할 수 있는 방법이 바로 ssh-keygen을 활용하는 것이다. 크게 어렵지 않고 한번 해두면 별다른 이상이 없는 한 계속 쓸 수 있으므로 유용한 방법이라 할 수 있겠다. 자 그럼 간단히 알아보도록 하자.
1. ssh-keygen
먼저 두 개의 컴퓨터가 있을것이다. A에서 B로 접속을 하고 싶을 때 먼저 시작은 A컴퓨터에서 시작을 한다.
ssh-keygen -t rsa
입력시 이런저런 말들이 나오는데 크게 신경쓰지 말고 엔터를 눌러주자. 그러면 이런 화면이 뜬다.
이러면 우선 생성이 완료된 것이다. 생성된 key는 다음의 위치에 있다.
본인의 홈 디렉토리에 있는 .ssh에 있다. 이곳의 id_rsa.pub를 옮겨줄 예정이다.
2. scp를 사용하여 옮기기
다음은 B 라는 컴퓨터에 이 id_rsa.pub를 옮겨줘야 한다. WinSCP를 사용한다면 그렇게 옮겨도 좋은데, 근본적인 방법으로는 scp를 사용해서 보내면 되겠다. 입력 방법은 다음과 같다.
scp /home/$USER/.ssh/id_rsa.pub B서버주소:/home/$USER/
접속할때 사용하는 B 서버 주소를 입력하고 뒤에 콜론:을 붙여준 후 원하는 디렉토리로 복사하면 된다. 이때 $USER는 본인의 아이디를 말하는 것이다. 나의 경우에는 young이 된다.
3. authorized_keys에 넣어주기
내가 보낸 위치로 이동한다. 이동해서 id_rsa.pub의 내용물을 authorized_key에 넣어줄 것이다. authorized_key는 B의 .ssh에 있다.
cat id_rsa.pub >> .ssh/authorized_keys
home으로 이동시켰다는 전제이다. home이 아니었다면 적절히 고쳐주면 된다.
4. 확인
최종적으로 로그아웃 후 다시 로그인을 해서 비밀번호 입력 창이 뜨지 않는지 확인한다. 그렇다면 성공이다. 앞으로는 로그인을 더욱 쉽게 할 수 있게 된 것이다.
Edited 2024.11.22
Edited by 푸른삿포로
'# Computational Chemistry > 자잘한 TIP' 카테고리의 다른 글
[TIP] #3 MS word에서 그림 삽입 시 나타나는 작은 사각형 제거 (0) | 2023.09.19 |
---|---|
[TIP] #1 파워포인트 제목이 대문자만 나오는 문제 (0) | 2022.03.16 |
댓글