본문 바로가기

& 프로그래밍/& Linux

라즈베리파이(SSH서버 설치/구축)

라즈베리파이 OS에는 SSH Server가 기본값으로 설치되어있지 않다. 그래서 사용자가 설치를 해줘야 하는데, 그 전에 SSH Server가 무엇인지 쉽게 설명하자면 하나의 공유시스템이라고 생각하면 된다. 사용자가 라즈베리파이만 활용하면 상관이 없지만, 컴퓨터로 했던 작업을 라즈베리파이로 옮기거나 빼오는 번거로운 작업을 줄이기 위해 컴퓨터에서 라즈베리파이를 쉽게 컨트롤하도록 설정해주는 것이다. 원격작업 같은 개념이랄까?

 

SSH 서버 설치를 위해 라즈베리파이 명령창으로 진입해서 다음 코드를 입력해준다

# 관련 프로그램 설치
sudo apt-get install -y openssh-server openssh-client

# 시스템 재시작
sudo systemctl restart ssh

# 시스템 가동
sudo systemctl enable ssh

# 시스템 호출값 확인
sudo netstat -natp | grep 22

 

라즈비안 초기 계정값

ID : pi

Password : raspberry

 

이로써 SSH 서버구축은 완료가 되었다. 이를 더 응용해서 계정을 추가하거나, ssh서버 접속 시 자동 로그인 되도록 설정하는 방법, SSHFS폴더 공유 등 여러 과정들이 있는데, 굳이 나는 사용하지 않아서 소개는 생략한다