본문 바로가기

devops

Rashberry pi Ubuntu 서버 설치 및 외부 아이피 ssh 연결

728x90

1. SD 카드 Ubuntu 설치

1-1 Rashberry imager 설치

https://www.raspberrypi.com/software/

 

위 사이트에 들어가 Rashberry imager를 설치해줍니다.

1-2 SD카드 Ubuntu 이미지 다운

 

라즈베리파이 디바이스를 고르고 운영체제는 Ubuntu 저장소는 SD카드의 저장소를 선택해주고 다운받아줍니다.

1-3 Ubuntu 확인

 

라즈베리파이에 SD카드를 꼽고 부팅하면 Ubuntu 설치가 완료됩니다.

2.Ubuntu 서버 초기 설정하기

2-1 root 계정 활성화

sudo passwd root

 

root 계정은 비밀번호를 생성해주어야 활성화 되기 때문에 root계정을 활성화해줍니다.

2-2 패키지 업데이트

#설치되어 있는 패키지들이 새로운 버전이 있는지 확인
sudo apt-get update

#update를 통해 확인한 패키지들의 최신 버전에 따라서 패키지를 업그레이드
sudo apt-get upgrade -y

 

2-3 시스템 시간 설정

#시스템시간 서울시간으로 설정
sudo timedatectl set-timezone Asia/Seoul

#시간확인
date

2-4 네트워크 제어  command 다운

#네트워크 제어  command 다운
sudo apt-get install net-tools -y

2-5 vim 다운

#vim 다운
sudo apt-get install vim

3.ssh 설치및 접속허용

#openssh-server 다운
sudo apt-get install openssh-server

#재부팅후에도 ssh 실행
sudo systemctl enable ssh

#ssh 작동 확인
sudo systemctl status ssh

4. 공유기 포트포워딩

https://6iiiiii.net/73-2/

 

제조사별 공유기 설정사이트 접속방법(iptime,sk,b,kt,lg등) - 식스아이

공유기를 처음 설치해보거나 익숙하지 않은 경우 와이파이의 비밀번호를 바꾸거나 포트포워딩 설정을 하기 위해서 공유기의 환경설정 사이트에 접속하려고 할 때 방법을 몰라서 어려움을 겪으

6iiiiii.net

 

위 사이트에서 제조사별 공유기 관리자 페이지로 들어가거나 기본게이트웨이를 알아내 22번 포트를 포트포워딩 해줍니다.

또, 와이파이 재 접속 시 내부아이피가 바뀔 수 있으므로 고정아이피로 등록해줍니다.

5. ssh 접속확인

#ssh 접속
ssh [user]@[외부아이피] -p[port]

 

 

위의 명령어로 ubuntu server에 접속하여 확인합니다.

 

728x90