이 가이드는 Legion Hosting에서 Teeworlds 전용 서버의 관리자 명령어 및 서버 관리를 다룹니다. 초기 설정 및 구성에 대해서는 Teeworlds 서버 설정 가이드를 참조하세요.
RCON 설정
Teeworlds는 원격 관리를 위해 RCON을 사용합니다. autoexec.cfg에서 RCON 비밀번호를 설정하세요:
sv_rcon_password "your_rcon_password"
인게임에서 RCON 사용하기
- 콘솔을 엽니다(F1 누르기)
- 인증:
rcon_auth your_rcon_password - 명령어 실행:
rcon command_here
보안: 항상 강력한 RCON 비밀번호를 설정하세요. 비밀번호가 없으면 누구나 서버의 관리자 권한을 얻을 수 있습니다.
일반적인 RCON 명령어
| 명령어 | 설명 |
|---|---|
kick <id> <reason> |
클라이언트 ID로 플레이어를 추방합니다 |
ban <ip> <minutes> <reason> |
IP 주소를 차단합니다(0 = 영구) |
unban <ip> |
IP 차단을 해제합니다 |
bans |
활성화된 모든 차단을 나열합니다 |
status |
서버 상태 및 접속한 플레이어를 표시합니다 |
shutdown |
서버를 정상적으로 종료합니다 |
reload |
서버 구성을 다시 불러옵니다 |
say <message> |
서버 전체 메시지를 보냅니다 |
change_map <map> |
특정 맵으로 변경합니다 |
restart |
현재 라운드를 다시 시작합니다 |
sv_gametype <type> |
게임 모드 변경(dm, tdm, ctf, lms, lts) |
password <pass> |
서버 비밀번호를 설정하거나 변경합니다 |
서버 설정 명령어
이 명령어들은 autoexec.cfg에서 설정하거나 런타임에 RCON을 통해 설정할 수 있습니다:
| 설정 | 설명 |
|---|---|
sv_max_clients <num> |
최대 접속 플레이어 수 |
sv_max_clients_per_ip <num> |
하나의 IP에서의 최대 연결 수 |
sv_scorelimit <num> |
라운드 승리를 위한 점수 제한 |
sv_timelimit <minutes> |
맵당 시간 제한 |
sv_warmup <seconds> |
라운드 시작 전 워밍업 시간 |
sv_teamdamage <0/1> |
아군 사격 활성화/비활성화 |
sv_powerups <0/1> |
파워업 획득 활성화/비활성화 |
sv_vote_kick <0/1> |
플레이어의 투표 추방 허용 |
맵 관리
커스텀 맵을 추가하려면:
- SFTP를 통해
.map파일을maps/디렉터리에 업로드합니다 - RCON을 통해
change_map <mapname>을 사용하여 새 맵으로 전환합니다
autoexec.cfg의 sv_maprotation 설정에 맵을 추가하여 맵 로테이션을 설정할 수도 있습니다:
sv_maprotation "dm1 dm2 dm6 ctf1 ctf2"
GPanel을 통한 서버 관리
| 작업 | 방법 |
|---|---|
| 서버 시작/중지/재시작 | GPanel 메인 페이지의 전원 컨트롤 사용 |
| 서버 이름 변경 | Startup 탭에서 SERVER_NAME 편집 |
| 구성 편집 | 파일 관리자 또는 SFTP → autoexec.cfg |
| 콘솔 명령어 실행 | GPanel의 Console 탭 사용 |
문제 해결
서버가 브라우저에 표시되지 않음
- 서버가 완전히 시작되었는지 확인합니다(콘솔에서
as master, sending heartbeats찾기) - 마스터 서버가 업데이트될 때까지 1-2분 기다립니다
- 직접 IP를 통해 접속을 시도하여 서버가 실행 중인지 확인합니다
관련 문서
도움이 필요하신가요?
Teeworlds 서버에 대한 추가 지원이 필요하시면 저희 지원팀이 도와드릴 준비가 되어 있습니다. 지원 티켓을 제출해 주시면 최대한 빨리 답변드리겠습니다.