이 가이드는 Legion Hosting으로 호스팅되는 Squad 전용 서버에서 관리자, 모더레이터, RCON 접근을 설정하는 방법을 다룹니다. 핵심 서버 구성(Server.cfg, 맵, 라이선스)에 대해서는 Squad 전용 서버 설정 가이드를 참조하세요.
Admins.cfg -- 관리자 및 모더레이터 관리
SquadGame/ServerConfig/Admins.cfg에 위치한 이 파일은 관리자 그룹을 정의하고 Steam ID를 할당합니다. 관리자는 64비트 SteamID로 식별됩니다.
SteamID64 찾기
steamid.io에서 모든 Steam 프로필을 조회할 수 있습니다. 필요한 값은 76561198012345678과 같은 형태입니다.
파일 형식
//----------------------------------------------
// Admin Groups
// Syntax: Group=GroupName:Permission1,Permission2,...
//----------------------------------------------
Group=Superadmin:changemap,cheat,private,balance,chat,kick,ban,config,cameraman,immune,manageserver,featuretest,reserve,demos,clientdemos,pause,plugins,debug,teamchange
Group=Admin:changemap,chat,kick,ban,config,immune,reserve,manageserver,teamchange
Group=Moderator:chat,kick,ban,teamchange
Group=VIP:reserve
//----------------------------------------------
// Admin Assignments
// Syntax: Admin=SteamID64:GroupName
//----------------------------------------------
Admin=76561198012345678:Superadmin
Admin=76561198087654321:Admin
Admin=76561198011112222:Moderator
Admin=76561198033334444:VIP
사용 가능한 권한
| 권한 | 설명 |
|---|---|
changemap |
게임 중에 현재 레이어/맵을 변경할 수 있습니다. |
chat |
모든 플레이어에게 관리자 브로드캐스트 메시지를 보낼 수 있습니다. |
kick |
서버에서 플레이어를 추방할 수 있습니다. |
ban |
서버에서 플레이어를 차단할 수 있습니다. |
manageserver |
서버 설정을 관리하고 서버를 재시작할 수 있습니다. |
immune |
다른 관리자에 의해 추방되거나 차단되는 것을 방지합니다. |
reserve |
서버가 가득 찼을 때 예약된 슬롯을 채울 수 있도록 허용합니다. |
teamchange |
팀 변경 제한을 우회할 수 있도록 허용합니다. |
balance |
관리자가 밸런스 조정을 위해 팀 간에 플레이어를 이동할 수 있도록 허용합니다. |
config |
RCON을 통해 서버 구성을 수정할 수 있습니다. |
Admins.cfg에 대한 변경 사항은 서버 재시작 후 적용됩니다. 관리자를 추가하거나 제거하기 위해 다른 파일을 편집할 필요는 없습니다.
RCON 설정 및 접근
RCON(원격 콘솔)을 사용하면 SQUAD RCON 같은 도구나 Squad 프로토콜을 지원하는 모든 일반 RCON 클라이언트를 사용하여 서버를 원격으로 관리할 수 있습니다.
Server.cfg에서 RCON 활성화
SquadGame/ServerConfig/Server.cfg에 다음 블록을 추가하거나 확인하세요:
[RCON]
RCON_Password=YourStrongPasswordHere
MaxRCONConnections=10
RCON 포트: RCON 포트는 GPanel에서 자동으로 할당됩니다. GPanel의 Network 탭에서 할당된 RCON 포트를 확인하세요. 비공개 IP가 없는 한 포트 번호를 하드코딩하지 마세요.
| 설정 | 설명 |
|---|---|
RCON_Password |
RCON 인터페이스로 인증하는 데 필요한 비밀번호입니다. 강력하고 고유한 비밀번호를 사용하세요. |
MaxRCONConnections |
허용되는 동시 RCON 클라이언트 연결의 최대 수입니다. |
RCON 클라이언트로 연결하기
- RCON 클라이언트를 엽니다(예: SQUAD RCON, mcrcon 또는 Squad 호환 관리자 도구).
- 서버의 IP 주소를 입력합니다. GPanel에서 확인하세요 -- 서버 IP 및 포트를 찾는 방법을 참조하세요.
- 포트를 GPanel의 Network 탭에 표시된 RCON 포트로 설정합니다.
- 설정한
RCON_Password를 입력합니다. - 연결하면 -- 명령어를 직접 실행할 수 있습니다.
유용한 RCON 명령어
AdminBroadcast <message> -- Broadcast a message to all players
AdminKick <SteamID/Name> <reason> -- Kick a player
AdminBan <SteamID/Name> <duration> <reason> -- Ban a player (0 = permanent)
AdminChangeLayer <LayerName> -- Change the current layer immediately
AdminSetNextLayer <LayerName> -- Set the next layer in rotation
ListPlayers -- List all connected players with their IDs
ShowNextMap -- Display the next layer in rotation
AdminForceTeamChange <PlayerID> -- Force a player to switch teams
AdminDisbandSquad <TeamID> <SquadID> -- Disband a squad
AdminEndMatch -- End the current match
도움이 필요하신가요?
여기에서 다루지 않은 문제가 발생한 경우, 저희 지원팀이 도와드릴 수 있습니다.
관련 문서: