이전 진행 작업
어제 도착한 메모리와, SSD를 조립한 후 컴퓨터 부팅에 성공했다.
오늘은 컴퓨터에 우분투를 설치하고, SSH 까지 설정하여 원격으로도 서버PC를 조작할 수 있게 설정했다.
설치 과정을 살펴보자
01. 우분투서버 부팅 USB 만들기
1.1. 이미지 파일 다운
먼저 위 주소로 들어가서 os 이미지 파일을 다운 받아주자.
다른 블로그 예제들을 살펴보면 20.04 버전을 많이 사용하는 것 같은데, 나는 그냥 최신 버전으로 다운받았다.
- 24.04.1 LTS
뭐 문제 없겠지~~
1.2. 부팅 USB 만들기
이미지 파일 다운을 완료했으면, 이제 부팅 USB를 만들어 주면 된다.
이 주소로 들어가서 refus
실행 파일을 받아주자.
저걸로 부팅 USB를 쉽게 초기화 할 수 있다.
파일을 실행해보면 아래와 같은 창이 뜰거다.
부팅 USB를 만들 디스크를 잘 선택 해 준 후, 부팅 선택 항목에 위에서 받아준 우분투서버 iso 파일을 선택한다.
이후 다른 옵션은 건들 필요 없고 맨 아래 시작 버튼을 누른 후, 뜨는 창들마다 OK, 계속 등을 눌러주면 된다.
그렇게 잠시만 기다리면...
부팅 USB 초기화가 완료되었다.
이제 본격적으로 PC에 우분투를 설치해보자
02. 우분투 설치
레츠고
Try or Install Ubuntu Server
선택
언어 및 키보드 레이아웃 설정
- 언어는
English
로 설정해준다.
- 다음은 키보드 레이아웃을 설정해야 하는데, English로 설정해도 무방하지만 나같은 경우는 Korean으로 설정해 주었다.
설치 타입 선택
네트워크 관련 설정
- 네트워크를 설정해줘야 하는데, 우선 이더넷에 dhcp4 옵션을 선택해서 임의로 ip를 설정해주겠다.
- 프록시는 설정한 내용이 없기 때문에 넘어감
- 미러 서버 설정도 일단 기본옵션으로 설정하고 패스
저장소 및 파티션 설정
- 파티션 관련 설정을 위해
Custom storage layout
옵션 선택
- 현재 238.472G 공간이 할당 가능하다.
- 할당 가능한 공간에서, 각자의 필요대로 파티션을 만들자
- 나 같은 경우는 우선 하나의 파티션만 생성하고, 모든 공간을 할당했다.
- 마운트는 루트 디렉토리로 지정
- 저장소 설정 완료
프로필 설정
- 프로필을 설정해준다.
기타 설정
- 우분투 업데이트 어쩌곤데... 스킵
- OpenSSH는 설치해주는 것이 좋다.
설치 완료
- 설치 중인 모습
- 리부팅까지 해줘야 설치가 완료된다.
03. 고정IP 설정
1. 이더넷 이름 확인하기
나같은 경우는 enpls0
가 이더넷 이름이다.
밑에 있는 lo
이거는 루프백인거 같은데 우선 무시하자.
2. netplan 설정 파일 수정
아래 명령을 입력하자
sudo vim /etc/netplan/*.yaml
나 같은 경우에는 vim 에디터를 사용해서 파일을 수정했는데, 각자 편한 에디터로 파일을 오픈하면 된다.
열린 파일을 아래처럼 수정해준다.(이더넷 이름은 제외하고)
dhcp4
: ip 자동 할당 옵션, no로 설정해야 고정ip 설정 가능dhcp6
: 위와 동일addressed
: - <설정할 ip 주소>/<서브넷마스크>routes
: 게이트웨이- ubuntu 20.4 버전에서는
gateway4
옵션으로 설정했는데, ubuntu 24.02 버전에서는 위 이미지처럼 설정해주면 된다.
- ubuntu 20.4 버전에서는
nameservers
: DNS
입력을 완료했으면, esc
를 누른 후 :wq
를 입력하여 수정 내용을 저장하자.
이후 sudo netplan apply
명령을 입력하여 변경 내용을 적용시킨다.
이제 다시 ifconfig
를 입력 후 확인해보면...
설정한 ip 주소가 잘 적용 된 것을 확인해 볼 수 있다.
04. SSH 설정
ssh 접속 허용은 간단하다.
1. openssh 설치
sudo apt install openssh-server
나는 우분투를 설치하면서 openssh도 설치해두었기 때문에 생략했다.
2. ssh 실행
sudo systemctl start ssh
만약 openssh 설치 후 ssh가 자동으로 허용되지 않는다면, 위 명령을 입력해 직접 실행시켜주자
3. 상태 확인
sudo systemctl status ssh
성공적으로 ssh가 실행되고 있는 것을 확인 가능하다.
이제 다른 PC에서 원격으로 우분투서버 PC에 접근이 가능하니, 모니터랑 키보드를 떼도 좋다.'
다음 작업은, 외부 PC에서도 접속이 가능하도록 포트포워딩을 설정하고, SSH 접속할때 필요한 보안키를 설정할 예정이다.
'작업 과정 기록' 카테고리의 다른 글
[밈 생성기] 주제 선정 (0) | 2025.03.04 |
---|---|
[홈서버] (Ububtu 24.04 LTS) SSH 외부 접속 허용, SSH 포트 변경, 포트포워딩 (3) | 2024.10.10 |
[홈서버] 채트리 T9(Chatreey T9) RAM 및 SSD 조립 (7) | 2024.10.09 |
[홈 서버] PC 모델 선택 및 구매, N100 채트리 T9(Chatreey T9) 후기 (2) | 2024.10.05 |
오늘을 그려줘, "림그일기" (0) | 2024.06.05 |