이 가이드는 게임 내 콘솔 명령어, RCON 접근, 다른 플레이어에게 관리자 권한 부여를 포함하여 ARK: Survival Ascended 서버에서 관리자 명령어를 설정하고 사용하는 방법을 다룹니다.
ServerAdminPassword를 설정하고 매 세션마다 이를 통해 인증해야 합니다. 아직 서버를 구성하지 않았다면 먼저 서버 구성 가이드를 참조하세요.
사전 요구 사항
- Legion Hosting에서 활성화된 ARK: Survival Ascended 서버
- GPanel에 대한 접근 권한
GameUserSettings.ini에 구성된ServerAdminPassword(아래 1단계에서 다룸)
1단계 — 관리자 비밀번호 설정
관리자 비밀번호는 GameUserSettings.ini의 [ServerSettings] 섹션에 설정됩니다. 이미 관리자 비밀번호를 구성했다면 2단계로 건너뛰세요.
- GPanel에 로그인하여 ARK: Survival Ascended 서버를 선택합니다.
- Console 탭에서 서버를 중지하고 상태가 Offline으로 표시될 때까지 기다립니다.
- Files 탭을 클릭하고
ShooterGame/Saved/Config/WindowsServer/로 이동합니다. - 파일 편집기에서
GameUserSettings.ini를 엽니다. [ServerSettings]섹션을 찾아ServerAdminPassword줄을 찾거나 추가합니다:
[ServerSettings]
ServerAdminPassword=YourSecurePassword
- 파일을 저장하고 Console 탭에서 서버를 시작합니다.
2단계 — 게임 내에서 관리자 모드 활성화
서버에 접속할 때마다 관리자 명령어가 작동하기 전에 관리자로 인증해야 합니다. 이는 세션당 한 번씩 필요합니다.
- ARK: Survival Ascended 서버에 접속합니다.
- 틸드 키(~)를 눌러 게임 내 콘솔을 엽니다. 일부 키보드 레이아웃에서는 이 키가 ` (백틱)일 수 있습니다.
- 다음 명령어를 입력하고,
YourPassword를 1단계에서 설정한ServerAdminPassword로 바꿉니다:
EnableCheats YourPassword
- Enter를 누릅니다. 비밀번호가 올바르면 오류 메시지가 나타나지 않으며 이제 이 세션에 대한 관리자 접근 권한을 갖게 됩니다.
EnableCheats를 실행해야 합니다. 관리자 인증은 세션 간에 유지되지 않습니다. 연결을 끊고 다시 연결하면 명령어를 다시 실행해야 합니다.
3단계 — 관리자 명령어 사용
인증되면 게임 내 콘솔에서 관리자 명령어를 실행할 수 있습니다. 대부분의 명령어는 cheat 또는 admincheat 접두사가 필요합니다. 아래 표는 가장 일반적으로 사용되는 명령어를 나열합니다.
가장 많이 사용되는 관리자 명령어
| 명령어 | 설명 |
|---|---|
cheat God |
갓 모드를 전환합니다 — 활성화된 동안에는 피해를 받지 않습니다. |
cheat Fly |
비행 모드를 활성화합니다. 일반 이동으로 돌아가려면 cheat Walk을 사용하세요. |
cheat Walk |
비행 모드를 비활성화하고 일반 보행/중력으로 돌아갑니다. |
cheat Ghost |
노클립을 활성화합니다 — 지형과 구조물을 통과합니다. 종료하려면 cheat Walk을 사용하세요. |
cheat InfiniteStats |
무한 체력, 스태미나, 음식, 물 및 기타 스탯을 부여합니다. 다시 실행하여 끌 수 있습니다. |
cheat GiveItemNum <ItemID> <Qty> <Quality> <Blueprint> |
ID 번호로 아이템을 부여합니다. 예: cheat GiveItemNum 1 100 1 0은 Simple Pistol Ammo 100개를 부여합니다. |
cheat GFI <ItemName> <Qty> <Quality> <Blueprint> |
짧은 이름으로 아이템을 부여합니다. 예: cheat GFI MetalIngot 500 1 0은 Metal Ingot 500개를 부여합니다. |
cheat Summon <DinoID> |
조준점 위치에 생물을 스폰합니다. 예: cheat Summon Rex_Character_BP_C은 Rex를 스폰합니다. |
cheat GMSummon "<DinoID>" <Level> |
특정 레벨의 길들여진 생물을 스폰합니다. 예: cheat GMSummon "Rex_Character_BP_C" 150은 길들여진 레벨 150 Rex를 스폰합니다. |
cheat TeleportPlayerIDToMe <PlayerID> |
플레이어를 자신의 위치로 텔레포트합니다. 플레이어 ID를 찾으려면 cheat ListPlayers를 사용하세요. |
cheat SetTimeOfDay <HH:MM> |
하루의 시간을 설정합니다. 예: cheat SetTimeOfDay 12:00은 정오로 설정합니다. |
cheat DestroyWildDinos |
맵에서 모든 야생 공룡을 제거합니다. 자연적으로 다시 스폰됩니다. 난이도 설정 변경 후 야생 스폰을 새로 고치는 데 유용합니다. |
cheat ListPlayers |
접속한 모든 플레이어의 이름과 ID를 나열합니다. |
cheat KickPlayer <SteamID> |
Steam/플랫폼 ID로 서버에서 플레이어를 추방합니다. |
cheat BanPlayer <SteamID> |
서버에서 플레이어를 차단합니다. 해제하려면 cheat UnbanPlayer <SteamID>를 사용하세요. |
cheat SaveWorld |
즉시 월드 저장을 강제합니다. |
cheat DoExit |
저장하고 서버를 종료합니다. 그 후 GPanel을 사용하여 다시 시작하세요. |
cheat와 admincheat 모두 접두사로 작동합니다. 둘 중 어느 것이든 사용할 수 있습니다 — ARK: Survival Ascended에서는 서로 호환됩니다.
아이템 부여 — 빠른 참조
아이템을 부여하는 두 가지 주요 방법은 GiveItemNum (아이템 ID 번호로) 및 GFI (짧은 이름으로)입니다. 두 방법의 구문은 다음과 같습니다:
cheat GFI <ShortName> <Quantity> <Quality> <IsBlueprint>
Quality: 1 = Primitive through higher values for better quality
IsBlueprint: 0 = item, 1 = blueprint
일반적인 아이템 짧은 이름:
| 짧은 이름 | 아이템 | 예시 명령어 |
|---|---|---|
MetalIngot |
Metal Ingot | cheat GFI MetalIngot 500 1 0 |
Cemite |
Cementing Paste | cheat GFI Cemite 200 1 0 |
Polymer |
Polymer | cheat GFI Polymer 200 1 0 |
Crystal |
Crystal | cheat GFI Crystal 300 1 0 |
FlarGun |
Flare Gun | cheat GFI FlarGun 1 1 0 |
WeaponRifle |
Longneck Rifle | cheat GFI WeaponRifle 1 1 0 |
4단계 — RCON (원격 콘솔) 접근
RCON을 사용하면 게임 내에서 서버에 접속하지 않고도 관리자 명령어를 원격으로 실행할 수 있습니다. 이는 게임 외부에서 서버를 관리하거나 예약된 명령어를 실행하는 데 유용합니다.
GPanel을 통한 RCON
GPanel에는 Console 탭에 내장된 콘솔이 포함되어 있습니다. 서버가 실행 중인 동안 콘솔 입력 필드에 관리자 명령어를 직접 입력할 수 있습니다. 여기에 입력된 명령어는 관리자 권한으로 게임 내에서 실행한 것처럼 실행됩니다 — EnableCheats가 필요하지 않습니다.
타사 도구를 통한 RCON
전용 RCON 클라이언트를 선호하는 경우 mcrcon, ARRCON, RCONConsole와 같은 타사 도구를 사용할 수 있습니다. 연결하려면 다음이 필요합니다:
| 설정 | 찾을 위치 |
|---|---|
| RCON 포트 | GPanel Network 탭 — RCON 포트 할당을 찾으세요. RCON 포트가 표시되지 않으면 지원팀에 문의하여 요청하세요. |
| RCON 비밀번호 | GameUserSettings.ini의 ServerAdminPassword와 동일합니다. |
| 서버 IP | GPanel Console 또는 Network 탭. |
서버에서 RCON을 활성화하려면 GameUserSettings.ini의 [ServerSettings] 아래에 다음 설정이 있는지 확인하세요:
[ServerSettings]
RCONEnabled=True
RCONPort=27020
ServerAdminPassword=YourSecurePassword
RCONPort 값을 설정하세요. 기본값 27020이 서버에 적용된다고 가정하지 마세요 — 실제 할당된 포트는 Network 탭에서 확인하세요.
다른 플레이어에게 관리자 접근 권한 부여
ARK: Survival Ascended에서 관리자 접근 권한은 전적으로 ServerAdminPassword에 의해 제어됩니다. 별도의 관리자 목록이나 플레이어별 관리자 역할은 없습니다. 다른 플레이어에게 관리자 접근 권한을 부여하려면:
- 플레이어에게
ServerAdminPassword를 비공개로 공유합니다. - 플레이어가 서버에 접속하여 콘솔에서
EnableCheats YourPassword를 실행하여 인증합니다. - 해당 세션 동안 전체 관리자 권한을 갖게 됩니다.
BanPlayer, DoExit, DestroyWildDinos를 포함한 모든 관리자 명령어에 접근할 수 있습니다. 완전히 신뢰하는 사람에게만 비밀번호를 공유하세요. 접근 권한을 취소해야 하는 경우 GameUserSettings.ini의 ServerAdminPassword를 변경하고 서버를 다시 시작하세요.
확인
- 서버에 접속하여 ~로 콘솔을 엽니다.
EnableCheats YourPassword를 실행합니다 — 오류 메시지가 나타나지 않아야 합니다.cheat Fly와 같은 무해한 명령어로 테스트합니다. 캐릭터가 비행하기 시작하면 관리자 모드가 올바르게 작동하는 것입니다.cheat Walk을 실행하여 일반 상태로 돌아가세요.cheat ListPlayers를 실행하여 플레이어 목록을 볼 수 있는지 확인합니다. 이는 전체 관리자 접근 권한을 확인합니다.
문제 해결
EnableCheats가 작동하지 않거나 오류를 반환함
GameUserSettings.ini의ServerAdminPassword에 설정된 정확한 비밀번호를 입력하고 있는지 다시 확인하세요. 비밀번호는 대소문자를 구분합니다.- 구성 파일의 비밀번호 필드에 후행 공백이 없는지 확인하세요.
- 최근에 비밀번호를 변경한 경우 변경 사항이 적용되려면 서버를 다시 시작해야 합니다.
ServerAdminPassword줄이[ServerSettings]섹션 아래에 있고 다른 섹션 헤더 아래에 잘못 배치되지 않았는지 확인하세요.
관리자 명령어가 아무 작동도 하지 않거나 "no permission"을 반환함
- 접속할 때마다 먼저
EnableCheats를 실행해야 합니다. 관리자 모드는 세션 간에 유지되지 않습니다. - 연결을 끊고 다시 연결한 경우, 명령어를 시도하기 전에
EnableCheats를 다시 실행하세요. - 일부 명령어는
cheat접두사가 필요합니다. 작동하지 않으면 명령어 앞에cheat를 추가해 보세요 (예: 그냥Fly대신cheat Fly).
RCON 연결이 거부되거나 시간 초과됨
GameUserSettings.ini의[ServerSettings]아래에RCONEnabled=True가 설정되어 있는지 확인하세요.- 구성의
RCONPort가 GPanel의 Network 탭에 할당된 포트와 일치하는지 확인하세요. - 연결을 시도하기 전에 서버가 완전히 실행 중인지 확인하세요 — RCON은 시작 중에는 사용할 수 없습니다.
- GPanel에 RCON 포트가 표시되지 않으면 지원팀에 문의하여 포트 할당을 요청하세요.
GPanel 콘솔 명령어가 실행되지 않음
- 서버가 Running 상태인지 확인하세요. 중지되었거나 시작 중인 서버에는 명령어를 보낼 수 없습니다.
- 먼저
ListPlayers와 같은 간단한 명령어를 시도하여 콘솔 연결이 작동하는지 확인하세요. - 콘솔에 응답이 없으면 서버가 조용히 충돌했을 수 있습니다. Console 탭 출력에서 오류를 확인하고 필요한 경우 다시 시작하세요.