클라이언트
위 클라이언트 서버에서 생성한 id_rsa.pub 파일의 내용을 복사 후 원격지 서버에 authorized_keys 파일명을 저장한다.
서버
클라이언트에서 서버로 접속해본다.
$ ssh-keygen -t rsa
Generating public/private rsa key pair.
Enter file in which to save the key (/home/user/.ssh/id_rsa):
Enter passphrase (empty for no passphrase): (일단 아무것도 입력하지 않음)
Enter same passphrase again:
Your identification has been saved in /home/user/.ssh/id_rsa.
Your public key has been saved in /home/user/.ssh/id_rsa.pub.
The key fingerprint is:
64:09:73:19:9e:ac:a0:f7:aa:c3:08:f9:0e:5a:fe:61 user@hostname
Generating public/private rsa key pair.
Enter file in which to save the key (/home/user/.ssh/id_rsa):
Enter passphrase (empty for no passphrase): (일단 아무것도 입력하지 않음)
Enter same passphrase again:
Your identification has been saved in /home/user/.ssh/id_rsa.
Your public key has been saved in /home/user/.ssh/id_rsa.pub.
The key fingerprint is:
64:09:73:19:9e:ac:a0:f7:aa:c3:08:f9:0e:5a:fe:61 user@hostname
위 클라이언트 서버에서 생성한 id_rsa.pub 파일의 내용을 복사 후 원격지 서버에 authorized_keys 파일명을 저장한다.
서버
$ vi authorized_keys
클라이언트의 id_rsa.pub 파일의 내용 복사 후 저장
$ chmod 644 authorized_keys
$ chmod 755 ../.ssh
클라이언트의 id_rsa.pub 파일의 내용 복사 후 저장
$ chmod 644 authorized_keys
$ chmod 755 ../.ssh
클라이언트에서 서버로 접속해본다.
$ ssh user@remote_server
'시스템 > 리눅스' 카테고리의 다른 글
Ubuntu에 Oracle Java 수동 설치 (0) | 2012.11.02 |
---|---|
웹서버(80포트) 접속자 모니터링 스크립트 for Linux (0) | 2012.02.15 |
유용한 리눅스 모니터링 명령어 in Ubuntu (0) | 2009.01.19 |
배시 셸로 작업하기 (0) | 2008.08.21 |
회사 개발환경 정리 (0) | 2008.08.05 |