라즈베리파이 ssh 접속 시 비밀번호 없이 로그인
2019. 9. 21. 00:54ㆍ임베디드/ubuntu
먼저 ssh 접속에 대한 alias 설정을 한다
$ echo "alias sshpi='ssh pi@IP주소'" >> ~/.bashrc
$ source ~/.bashrc
설정 후 실행을 하면 ssh 비밀번호를 입력하라는 메세지가 나온다. 이는 매번 번거로운 일로, 공개키 개인키방식으로 해결할 수 있다
개인용 공개키, 개인키를 생성한다
$ ssh-keygen -t rsa
메세지에 대해서는 엔터를 쳐서 default로 설정하도록 한다. 그리고 생성한 공개키에 대해서 원격 서버인 라즈베리파이에 등록할 것이다
$ ssh-copy-id -i ~/.ssh/id_rsa.pub [user]@[host]
여기까지 한다면 접속이 가능하다
'임베디드 > ubuntu' 카테고리의 다른 글
shell script에서의 source (0) | 2019.09.23 |
---|---|
mkdir -p 옵션 (0) | 2019.09.23 |
ubuntu putty에서 unable to serial port 오류 발생 원인 (0) | 2019.09.18 |
bash 쉘에 색 띄우기 (0) | 2019.09.17 |
terminator 다중 입력 (0) | 2019.09.13 |