이 가이드는 Legion Hosting의 Subnautica Nitrox 서버에 대한 서버 관리, 콘솔 명령어, 권한 관리, 세이브 관리 및 문제 해결을 다룹니다. 초기 설정 및 플레이어 연결 방법은 Subnautica Nitrox 서버 설정 가이드를 참조하세요.
1. 서버 콘솔
Nitrox 서버는 GPanel의 Console 탭을 통해 접근할 수 있는 콘솔을 제공합니다. 서버가 실행 중일 때 콘솔 입력 필드에 명령어를 직접 입력하세요.
2. 관리자 접근
관리자 접근은 SUBNAUTICA_ADMIN_PASSWORD 시작 변수(또는 server.cfg의 AdminPassword)로 제어됩니다. 플레이어는 게임 내에서 관리자로 인증하여 권한이 필요한 명령어를 실행할 수 있습니다.
PleaseChangeMe입니다. 무단 관리자 접근을 방지하기 위해 GPanel Startup 탭에서 즉시 이를 변경하세요.
3. 콘솔 명령어
| 명령어 | 설명 |
|---|---|
help |
사용 가능한 모든 서버 명령어를 나열합니다. |
say [message] |
연결된 모든 플레이어에게 메시지를 방송합니다. |
list |
연결된 모든 플레이어를 표시합니다. |
kick [name] |
서버에서 플레이어를 추방합니다. |
ban [name] |
서버에서 플레이어를 밴합니다. |
unban [name] |
플레이어의 밴을 해제합니다. |
save |
즉시 월드 저장을 강제로 실행합니다. |
op [name] |
플레이어에게 관리자/운영자 권한을 부여합니다. |
deop [name] |
플레이어로부터 관리자/운영자 권한을 제거합니다. |
stop |
서버를 정상적으로 종료합니다. |
stop을 사용하세요. 서버가 종료되기 전에 월드가 저장되도록 항상 stop 명령어 또는 GPanel Stop 버튼을 우선적으로 사용하세요.
4. 권한 레벨
Nitrox는 플레이어 접근 제어를 위한 권한 계층을 사용합니다. server.cfg의 DefaultPlayerPerm 설정은 새 플레이어가 받는 권한을 결정합니다.
| 레벨 | 설명 |
|---|---|
NONE |
권한 없음. 플레이어가 게임 월드와 상호작용할 수 없습니다. |
PLAYER |
표준 플레이어 권한. 게임을 정상적으로 플레이할 수 있습니다. |
MODERATOR |
플레이어를 추방하고 기본적인 운영을 수행할 수 있습니다. |
ADMIN |
밴, op, 서버 구성을 포함한 전체 관리자 권한. |
CONSOLE |
최고 레벨. 서버 콘솔을 통해서만 사용 가능합니다. |
5. 세이브 관리
자동 저장
자동 저장은 두 가지 설정으로 제어됩니다:
SAVE_INTERVAL-- 자동 저장 사이의 시간(밀리초). 기본값은120000(2분)입니다.SAVE_DISABLE-- 자동 저장을 완전히 비활성화하려면True로 설정합니다.
수동 저장
GPanel 콘솔에서 save 명령어를 사용하여 즉시 월드 저장을 실행하세요.
세이브 파일 위치
월드 세이브는 SAVE_NAME(기본값: world)으로 지정된 이름으로 서버 디렉터리에 저장됩니다.
백업
- 서버를 정지합니다(또는 먼저
save를 사용합니다). - SFTP를 통해 세이브 디렉터리와
server.cfg를 다운로드합니다. - 백업을 안전한 위치에 보관합니다.
6. 기본 플레이어 스탯
다음 기본 플레이어 값은 server.cfg에서 조정할 수 있습니다:
| 설정 | 기본값 | 설명 |
|---|---|---|
DefaultOxygenValue |
45 |
새 플레이어의 시작 산소 수준. |
DefaultMaxOxygenValue |
45 |
새 플레이어의 최대 산소 용량. |
DefaultHealthValue |
80 |
새 플레이어의 시작 체력 값. |
DefaultHungerValue |
50.5 |
새 플레이어의 시작 허기 수준. |
DefaultThirstValue |
90.5 |
새 플레이어의 시작 갈증 수준. |
DefaultInfectionValue |
0.1 |
시작 감염 수준(Kharaa). 치유된 상태로 시작하려면 0으로 설정하세요. |
7. Nitrox 업데이트
새 Nitrox 버전으로 업데이트하려면:
- GPanel Startup 탭에서
NITROX_VERSION을latest(또는 특정 버전)로 설정합니다. - GPanel에서 Reinstall을 클릭하여 새 버전을 다운로드하고 설치합니다.
- 모든 플레이어가 클라이언트 측 Nitrox를 일치하는 버전으로 업데이트하도록 합니다.
8. 문제 해결
| 문제 | 해결책 |
|---|---|
| 설치 실패(Steam Guard) | STEAM_GUARDCODE에 Steam Guard 코드를 입력하고 재설치하세요. 코드는 빠르게 만료되므로 신속하게 처리하세요. |
| 플레이어가 연결할 수 없음 | GPanel에서 IP/포트를 확인하고, 클라이언트와 서버 간 Nitrox 버전 일치를 확인하며, 올바른 비밀번호가 사용되는지 확인하세요. |
| 플레이어 간 비동기화 | 이것은 알려진 Nitrox 제한 사항입니다. 모든 플레이어가 연결을 끊고 다시 연결해 보세요. 모든 플레이어가 동일한 Nitrox 버전인지 확인하세요. |
| 세이브 손상 | 백업에서 복원하세요. 백업이 없는 경우 SAVE_NAME 값을 변경하여 새 세이브로 시작해 보세요. |
| Subnautica 업데이트 후 서버 충돌 | Subnautica 게임 업데이트가 Nitrox 호환성을 손상시킬 수 있습니다. 호환되는 릴리스는 Nitrox GitHub를 확인하세요. |
관련 문서
도움이 필요하신가요?
Subnautica Nitrox 서버에 문제가 발생하면 지원 티켓을 개설하고 서버 IP, 문제 설명, GPanel 콘솔의 관련 오류 메시지를 포함해 주세요.