OS : Ubuntu 14.04.5 LTS
전체적인 흐름
로컬 머신, 원격 머신으로 구성되며, 로컬머신에서 원격 머신에 로그인 없이 접속하기 위한 방법임.
키 생성은 로컬머신에서 수행
키를 생성하면, id_rsa.pub과 id_rsa가 생성됨.
생성된 키 중 공개키인, id_rsa.pub를 원격 머신의 authorized_keys에 추가해야함.
방법은 scp를 이용해서 원격 머신에 복사한 뒤에 authorized_keys에 cat 명령을 이용해서 추가하거나,
>> ssh-copy-id 계정@111.111.111.11
위와 같은 명령어로 추가하면됨.
SSH 키 생성
>> ssh-keygen <- 명령어 Generating public/private rsa key pair. Enter file in which to save the key (/home/test_admin/.ssh/id_rsa): <- 괄호 안의 경로에 저장된다는 의미이므로 그냥 엔터, 만약 파일명을 입력하면 입력된 파일명으로 생성됨 Enter passphrase (empty for no passphrase): <- 여기서 암호를 입력할 경우, 차후 ssh 접속시에도 암호를 입력해야함. 만약 암호없이 키만으로 접속하기 위해서는 그냥 엔터 Enter same passphrase again: <- 위와 같이 그냥 엔터 혹은 암호 입력 Your identification has been saved in /home/test_admin/.ssh/id_rsa. Your public key has been saved in /home/test_admin/.ssh/id_rsa.pub. The key fingerprint is: 5e:52:94:b5:28:b0:93:d5:60:31:2b:e5:24:3a:6b:6a test_admin@hostname The key's randomart image is: +--[ RSA 2048]----+ | o O+.o. | | . @ +o. . | | o = + o . | | o o o | | o S . | | o . o | | E . | | . | | | +-----------------+ |
'Programming > Linux' 카테고리의 다른 글
fx3 uvc firmware (0) | 2018.12.24 |
---|---|
라즈베리파이 부팅 속도 관련 정보 (0) | 2018.09.20 |
UVC 카메라 연동 코드 (0) | 2018.09.04 |
라즈베리파이에서 darknet 테스트 (0) | 2018.08.31 |
리눅스 명령어 (0) | 2015.05.22 |