우분투 18.04 설치
우분투 데스크탑용 iso 파일을 만들기 위해 ubuntu 18.04LTS를 다운받았다.
왜 20.04LTS를 다운받지 않았냐면, 이유는 간단.
원래 우분투는 최신 버전의 직전 버전을 받아야 하는게 국룰.
시동디스크를 만들기 위해
rufus라는 파일을 이용했다.
시동 디스크까지 만들었으면, 우분투를 설치하고 본격적인 세팅을 시작한다.
ssh 설정하기
- ssh 원격 접속 허용하기
우선 ssh 원격 접속을 허용하기 위한 작업을 진행했다.
sudo apt-get install ssh
sudo vi /etc/ssh/sshd_config
Line. 22
PermitRootLogin prohibit-password 주석 제거
Line. 56
PasswordAuthentication yes 주석제거 후 yes로 변경
저장
로그인 설정을 비밀번호로 접근하게 하였다.
추후에는 authorized key로 변경할 예정이다.
이제 ssh 서비스를 실행시킨다.
sudo service ssh start
여기까지 했으면 기본적인 ssh 접근이 허용된다.
로컬에서
ssh yourhost@yourip
로 접근하면 접근이 허용되는것을 볼 수 있다.
하지만!!
아직 외부에서 접근할 수 없다.
열어줘야 하는 것들이 수두룩하다.
외부 접속 허용하기
- ufw 활성화
우선 방화벽을 열어준다.
sudo ufw enable
sudo ufw allow 22
22번 포트에 한해서 사용할 수 있게 허가한다.
(ssh의 접근 포트를 변경하지 않았으면 기본적으로 ssh의 접근 포트는 22번이다.)
- 실제 사용중인 인터넷 환경에서 port forwarding
우리집은 sk 인터넷을 사용하고 있어서 192.168.35.1 을 url에 치고 들어갔다.
id는 admin
비밀번호는 ethernet mac address의 뒷 6자리_admin
접속한 뒤 고급 탭으로 가서 nat/라우터관리에 포트포워딩으로 간다.
외부 포트는 22-22
내부 포트도 22-22
ip는 ifconfig를 쳤을 때 나오는 기본 ip를 적는다. (우리 집은 192.168.35.253)
참고로 ifconfig가 실행되지 않는다면, sudo apt-get install net-tools 를 통해 기본적인 네트워크 도구를 받는다.
포트포워딩까지 했으면,
네이버에 내 IP 쳐서 나오는 ip를 통해 외부에서 접근할 수 있다.
ssh yourhost@yourip
인터넷 연결 끊김 제거하기
설정을 다 하고 이제 pc를 절전모드로 돌려두면,
애석하게도 연결이 끊겨버린다. (쥬륵 ㅠㅠ)
ubuntu에서 기본설정상 pc가 절전모드가 될 때 인터넷을 연결하지 않는 방법을 택하고 있다고 한다.
그래서 이 설정을 제거하기로 하자.
- network manager 허용
cd /etc/NetworkManager/
cp NetworkManager.conf NetworkManager.conf.origin
vi NetworkManager.conf
Line. 5
managed=true
저장
- netplan에 ethernet 허용하기
cd /etc/netplan/
vi 01-network-manager-all.yaml (참고로, 이 yaml파일은 환경마다 이름이 조금씩 다를 수 있다.)
renterer아래에
ethernets:
enp3s0:
addresses: []
dhcp4: true
추가하고 저장
(참고로, 위 설정은 이더넷 기반이다. wifi는 다른 조건을 하나 더 추가해야 하는걸로 알고 있다. 추후에 추가 예정)
- 설정 적용하기
sudo service network-manager restart
sudo netplan apply
- 컴퓨터 재시작
이제는 컴퓨터가 절전모드에 들어가더라도 인터넷이 끊기지 않는다.
여기까지가 기본적인 설정 완료
'Server' 카테고리의 다른 글
Ubuntu 18.04 LTS에서 OpenStack 설치하기 (0) | 2020.07.01 |
---|---|
Ubuntu 18.04 LTS에서 Docker 설치하기 (1) | 2020.06.30 |
letsencrypt 설치하기 / 설치 실패 해결방법 (1) | 2018.12.30 |
Rest API vs SOAP (0) | 2017.12.31 |