[Proxmox] 설치 후 추천 설정 작업

2024. 11. 29. 00:44·Infra/Proxmox
반응형

proxmox logo

1. No valid subscription 알람창 제거

Proxmox를 실행하면 다음과 같은 알람창이 표시된다.

sub error
You do not have a valid subscription for this server. Please visit www.proxmox.com to get a list of available options.

 

다음 과정을 통해 알람창을 없애보자.

1. proxmoxlib.js 파일 편집

nano /usr/share/javascript/proxmox-widget-toolkit/proxmoxlib.js

2. Ctrl + w (찾기) 를 누른 후 No valid subscription 를 적으면 해당 위치로 이동한다.

3. 아래 캡처에서 빨간색으로 표시된 부분의 코드를 기존의 `!==`에서 `===`로 수정해준다.

remove sub error

4. 저장하면 더 이상 No valid subscription 알람이 나타나지 않는다.

 

2. 무료 레포지토리 설정 + 패키지 업데이트 

설치하자마자 `$ apt-get update`를 하면 에러가 발생한다.  Proxmox VE 레포지토리는 기본적으로 엔터프라이즈(유료 구독)로 되어있기 때문이다. 그래서 무료로 사용자용 레포지토리(pve-no-subscription)를 이용해야한다.

 

Proxmox 콘솔로 접속 후, 아래 화면에서 Shell 부분을 클릭한 후에 하나씩 작업해보자.

console view

 

1. sources.list.d 폴더 내의 파일들 제거 (warning 방지)

rm /etc/apt/sources.list.d/*

 

2.  다음 명령어로 레포지토리 추가

echo "deb [arch=amd64] http://download.proxmox.com/debian/pve bookworm pve-no-subscription" > /etc/apt/sources.list.d/pve-no-subscription.list

3. apt 업데이트

apt update && apt full-upgrade

 

3. 네트워크 변경 

공유기 변경으로 인해 게이트웨이(공유기 주소)가 변경되거나, 설치시 네트워크를 잘못 입력했을 경우 네트워크를 변경하는 방법이다.

1. `$ nano /etc/network/interfaces`

2. address와 gateway를 변경 (아래 캡쳐 참고)

access network

 

참고로 필자는 iptime -> asus 공유기로 교체했기 때문에 `address: 192.168.50.100/24`, `gateway: 192.168.50.1` 로 변경했다.

 

4. DNS 설정

인터넷을 사용하는 통신사를 변경했을때, DNS를 변경해줘야 한다.

1. dns를 관리하는 resolv.conf 파일에 접근

nano /etc/resolv.conf

 

2. nameserver 등록

change dns

 

참고 ) 통신사별 네임서버 목록

KT
- 기본 DNS 서버 : 168.126.63.1
- 보조 DNS 서버 : 168.126.63.2

SKT
- 기본 DNS 서버 : 219.250.36.130 
- 보조 DNS 서버 : 210.220.163.82

LG
- 기본 DNS 서버 : 164.124.101.2
- 보조 DNS 서버 : 203.248.252.2

Google
- 기본 DNS 서버 : 8.8.8.8
- 보조 DNS 서버 : 8.8.4.4

 

5. 유저 설정

시스템 구성 시 보안을 강화하기 위해 루트(root) 계정으로 직접 SSH 접속하는 대신, 별도의 일반 사용자를 생성하고 SSH 접속을 설정하는 방식으로 접근하자.

 

proxmox 서버에 접속해서 유저 생성

$ adduser jerry
$ apt install sudo
$ groupadd sudoers
$ usermod -g sudoers jerry
$ EDITOR=nano visudo
$ su jerry

 

로컬에서 ssh 공개키를 서버로 복사

ssh-copy-id root@192.168.50.100

/usr/bin/ssh-copy-id: INFO: attempting to log in with the new key(s), to filter out any that are already installed
/usr/bin/ssh-copy-id: INFO: 1 key(s) remain to be installed -- if you are prompted now it is to install the new keys
root@192.168.0.12's password:

Number of key(s) added:        1

Now try logging into the machine, with:   "ssh 'root@192.168.0.12'"
and check to make sure that only the key(s) you wanted were added.

 

`$ nano /etc/ssh/sshd_config`파일 에서 비밀번호 인증 및 루트 계정 로그인 방식을 차단

# /etc/ssh/sshd_config
PasswordAuthentication no
PermitRootLogin no

 

ssh 서비스 리스타트

sudo systemctl restart ssh

REFERENCES

Proxmox(PVE) 8 설치 후 해야할 일 - https://velog.io/@wooadev/ProxmoxPVE-8-%EC%84%A4%EC%B9%98-%ED%9B%84-%ED%95%B4%EC%95%BC-%ED%95%A0-%EC%9D%BC-No-valid-subscription-%ED%8C%9D%EC%97%85-%EC%97%86%EC%95%A0%EA%B8%B0 

HDD Mount - https://velog.io/@hong-brother/Proxmox

Proxmox VE 기초설정 - https://annyeong.me/n/proxmox-setup

Proxmox DHCP 설정 - https://velog.io/@minse0204/Proxmox-DHCP-%EC%84%A4%EC%A0%95

반응형
저작자표시 동일조건 (새창열림)
'Infra/Proxmox' 카테고리의 다른 글
  • [Proxmox] Proxmox 8.3버전 설치
SooJae
SooJae
코드는 효율적으로, 공부는 비효율적으로
    반응형
  • SooJae
    이수재 블로그
    SooJae
  • 전체
    오늘
    어제
    • 분류 전체보기 (60)
      • Spring (8)
      • Next.JS (4)
      • React (3)
      • Angular (1)
      • Language (6)
        • Java (1)
        • Kotlin (1)
        • Javascript (4)
      • Keycloak (5)
      • Knowledge (16)
        • Test (4)
        • Web (9)
        • Security (2)
        • Data Structure (1)
      • Infra (9)
        • Proxmox (2)
        • AWS (0)
        • Kubernetes (3)
      • Tools (1)
        • IntelliJ (1)
      • Algorithm (2)
      • Tistory (4)
      • ETC (1)
  • 블로그 메뉴

    • 태그
    • 방명록
  • 링크

  • 공지사항

  • 인기 글

  • 태그

    test
    ai
    openAI
    springboot
    ChatGPT
    spring ai
    GPT
    스프링 ai
    deepl api
    React
    Auth
    Next.js
    스프링 번역
    Kotlin
    javascript
    웹 마스터 도구
    티스토리챌린지
    keycloak
    오블완
    Functional Programming
  • 최근 댓글

  • 최근 글

  • hELLO· Designed By정상우.v4.10.0
SooJae
[Proxmox] 설치 후 추천 설정 작업
상단으로

티스토리툴바