반응형
#기본구성
#라즈베리파이4 8GB
#라즈비안 64bit Lite
1. 라즈비안 설치는 기존 포스팅 참고
2. 자동 로그인 설정
- 라즈베리파이 로그인 없애기
$ sudo raspi-config
- 모든 설정 -> finish ->재부팅
3. SSH 작업이 편하니 SSH 설정
- 라즈베리파이 ssh 설정
(wifi등 같은 네트워크로 설정 해야 됨, 네트워크 연결은 다음 포스팅에서 할 예정)
$ sudo apt-get update
$ sudo apt-get install ssh -y
- ssh 설치 후 옵션 변경
$ sudo nano /etc/ssh/sshd_config
- 위의 파일을 수정해줘야하는데 주석 풀고 수정 하기 귀찮으니까 아래 코드 복사해서 맨 아래에 붙여넣으면 됨
PermitRootLogin yes
PasswordAuthentication yes
- ssh 재시작
$ sudo service ssh reboot
- 이러면 설정 끝. 연결할 pc에서 ssh [설정한 이름(보통 pi)]@xxx.xxx.xxx.xxx 입력하면 연결 끝
- 만약에 "WARNING: REMOTE HOST IDENTIFICATION HAS CHANGED!" 이런 오류가 나면 기존에 연결했던 SSH랑 IP가 겹친거임 "known_hosts"파일 수정해줘야됨
ex) 라즈베리파이의 IP가 192.168.0.135 이고, ssh로 연결하려하는데 위와 같은 오류가 나타남. 그렇다면 기존에 192.168.0.135 의 ip를 가진 놈이랑 ssh 연결을 했기 때문에 key값이 달라져서 ssh 연결이 안되는거임
$ ifconfig
- 라즈베리파이 IP 확인방법
해결방법
파일위치 : C:\[User 또는 사용자]\[사용자 이름]\.ssh\known_hosts
(위의 폴더에 없으면 찾아봐야해요)
- known_hosts 파일을 메모장으로 열어야됨
- 해당 IP의 정보를 찾아서 지운다음 저장
- 그리고 다시 해보시면 됩니다.
틀린부분 있으면 지적해주세요. 감사합니다.
반응형
'programming > 라즈베리파이' 카테고리의 다른 글
(raspberrypi) 라즈베리파이 고정 IP 할당 방법 (0) | 2023.04.10 |
---|---|
(raspberrypi[라즈베리파이])라즈비안 설치 및 시리얼 통신 설정 등 (0) | 2022.10.20 |