Ogłoszenie 
el cassico, gran derbi, real madryt, fc barcelona, pojedynek

    Forum Ogólnotematyczne - Serwery Counter Strike 1.6 Strona Główna
    » Counter-strike » Servery HLDS , Pluginy AMXX » Instalowanie servera HLDS » Rcon

Tagi tematu: rcon


Zamknięty przez: Zos!#k
2010-02-08, 18:25
Rcon
Autor Wiadomość
Użytkownik
nemore
Ranga: 'Mosh'


Informacje
Steam::
adas1669



Nick w Grze:
inia<3

Wygrane:
1

Przegrane:
1

Dołączył:
02 Lut 2008

Posty:
3560


Skąd:

 #  Wysłany: 2008-02-05, 11:30   Rcon

1. Co to jest rcon ?
2. Do czego jest rcon ?
3. Jak skonfigurowac na serwerze ?
4. Jak tego uzywac bedac w grze ?
5. Najczesciej uzywane komendy poprzez rcon (bany)
6. FAQ
7. Jak sie zabezpieczyc przed zlamaniem hasla do rcon-a ?
--------------------------------------------------------------------------------------------------------------------------------
--------------------------------------------------------------------------------------------------------------------------------
1. Co to jest rcon?
Nazwa rcon jest skrotem slow remote console i oznacza konsole zdalna,
podobna do takiej jaka masz w grze half-life,
jednakze bez auto uzupelnienia
(jak nacisniesz tab to ci nie uzupelni poczatku komendy do rozpoznawalnej nazwy)

--------------------------------------------------------------------------------------------------------------------------------
--------------------------------------------------------------------------------------------------------------------------------
2. Do czego jest rcon?
rcon zluzy do zdalnej administracji serwerem half-life
moze to byc serwer na lanie (tzn listen server)
czy tez najczesciej serwer dedykowany (w skrocie hlds)
albo serwer hltv.


--------------------------------------------------------------------------------------------------------------------------------
--------------------------------------------------------------------------------------------------------------------------------
3. Jak to skonfigurowac na serwerze?
Aby dostep do rcon'a byl mozliwy serwer musi miec zdefiniowanya zmienna
rcon_password "<ciag_znakow>"
np
rcon_password "TwojeUlubioneHalso"

Najlepiej w linii startowej hlds jest umiescic rcon_password np
hlds -ip 123.45.67.89 -port 27015 +exec server.cfg +map de_dust +rcon_password "zupa_jarzynowa"

Mozna takze w pliku konfiguracyjnym takim jak server.cfg (czy listenserver.cfg)
tam poprotu dodajemy kolejna linijke typu
rcon_password "zupa_jarzynowa"
ale odradzamy to rozwiazanie

Rcon moze byc takze ladowany z bazy danych mysql jesli mamy odpowiedni plugin do AMXMOD'a

haslo moze byc dowolne ale radze ustawiac w miare dlugie
nie moze zawierac znakow zakazanych przez hlds
czyli zadnych polskich itp, pisac prostymi literkami

Najlepiej aby rcon_password byl unikalny na serwer, szczegolnie jak jest kilka serwerow na tym
samym numerze ip ale na ronych portach.

Rcon jest bardzo potezna komenda - mozna nia zdzialac bardzo wiele.
Osoby ktore nie znaja sie na hlds moga tylko zaszkodzic na serwerze ejsli beda bezmyslnie
korzystac z komendy. Jedynie wybrane zaufane osoby powinny miec dostep do rcon'a

Wiele pluginow daje mozliwosc nadawania adminom prawa dostepu do rcon'a ale bez znajomosci
hasla rcon_password - np cm_rcon, amx_rcon, admin_rcon. Jednakze ma to swoje ograniczenia
np dziala to w jedym kierunku - serwer moze otrzymac komende od admina
ale czasem serwer nie zwraca nic do admina - np z potwierdzeniem o ustawieniu zmiennej itp.


--------------------------------------------------------------------------------------------------------------------------------
--------------------------------------------------------------------------------------------------------------------------------
4. Jak tego uzywac bedac w grze?
Musisz najpierw znac kilka rzeczy

rcon_address <ip_or_host>
ip serwera do ktorego chcesz sie podlaczyc rcon'em,
jesli puste - domyslnie numer ip do ktorego jestes podlaczony aktualnie w czasie gry, inaczej trza podac


rcon_port <numer>
port serwera do ktorego sie chcesz podlaczyc rconem,
jesli puste domyslnie port na ktorym jestes podlaczony do serwera gry, inaczej trza wpisac.
trzeba uwazac jak jest klika serwerow na tym samym numerze ip ale na roznych portach - lepiej precyzowac port
czesto wtedy servery sa na tym samym ip ale ronych portach i majak rozne hasla na serwery

rcon_password <ciag_znakow_>
haslo do rcona, takie jakie jest na serwerze (patrz punkt 4.)


Przewaznie starczy ze podczas gry znasz tylko rcon_password - bo reszta bedzie uznawana za domyslna
i bedzie przypisana do aktualnie podlaczanego serwera.

Podczas gry na danym serwerze do ktorego mamy rcon_password,
w konsoli gracza (przewaznie u siebie) wpisujemy
rcon_password "zupa_jarzynowa"

Nastepnie nalezy sie upewnic ze podane haslo jest prawidlowe - przeprowadzamy maly test
rcon say Test raz dwa trzy
powinien sie pojawic w czesci chat na ekranie tekst wypowiedziany prez serwer
(jako imie gracza bedzie nazwa hostname serwera)

Jesli to dziala mozemy smialo operowac rconem dalej.
Jesli nie to nie probujmy na sile bo zostaniemy zbanowani z serwera!
Trzeba sie upewnic ze mamy poprawny host, port, no i oczywiscie haslo :D


Komendy wstukiwane przy uzyciu rcon'a sa dokladnie takie same jabysmy je wstukiwali bezposrednio do
konsoli serwera hlds - jedyna roznica polega na tym ze trzeba dodac magiczne slowo rcon na poczatku.
Ni wszstkie komendy w serwerze hlds sa dostepne w serwerach listen albo z komend u klienta.

--------------------------------------------------------------------------------------------------------------------------------
--------------------------------------------------------------------------------------------------------------------------------
5. Najczesciej uzywane komendy poprzez rcon (bany)
lista graczy
rcon status
rcon users
(users powinien chyba dzialc nawet bez rcon'a)

restart rundy
rcon sv_restartround 1

zmiana mapy
rcon changelevel de_dust

zmiana mapy z wykopaniem graczy
rcon map de_dust

zmiana zmiennych (przyklad trzech)
rcon mp_timelimit 0
rcon mp_winlimit 12
rcon hostname "Serwer zajety!"
rcon sv_lan 1

zmian hasla na serwerze np na mecz
rcon sv_password "haslo_na_cw"
czyszczenie hasla na serwerze po meczu
rcon sv_password ""

--------------------------------
kopanie/banowanie


zbanowany rcon - patrz FAQ (punkt 6)


wpisujemy
status
(albo users, zalezy od przyzwyczajenia)
patrzymy na liste jaka sie pojawi w konsoli
patrzymy na uid (unique id gracza) i steamid (ew zastap steamnid wonid'em)

i piszemy
rcon banid 1440 # uniqueid kick //ban z wykopem
rcon writeid //zapisanie banow
rcon writeip //zapisanie banow na ip

rcon banid 0.0 # uniqueid //permanent ban
rcon kick # uid //wykopanie gracza


Bany są zapisywane w 2 plikach:
banned.cfg - steamid/wonid
listip.cfg - na numery ip

--------------------------------
gadanie
rcon say Nie biegac!!

Oczywiscie mozemy wykonac inne komendy dostepne, np z pluginow
rcon cm_say @g "Muahaha Wasz Pan Wrocil!"
rcon amx_nextmap de_dust


Radze korzystac z programow typu HLSW ktore lepiej sie nadaja do zdalenej administracji serwerem via rcon

--------------------------------------------------------------------------------------------------------------------------------
--------------------------------------------------------------------------------------------------------------------------------
6. FAQ
-------------------------------------------------------------------------------
Q: Wpisalem zbyt wiele komend rcon nie podając prawidlowego hasla, zbanowalo mnie, co zrobic?
A: Najlatwiej jest zrobic restart serwera, albo z innego numery lub bezposrednio w konsoli serwera
Kod:
removeip _twoje_zbanowane_ip_
writeip

-------------------------------------------------------------------------------
Q: Nie che mi sie pisac w konsoli, mozna podpisac pod klaiwsz komendy?
A: Tak, tylko zanim nacisciesz klawisz upewnij sie ze masz poprawnie wpisane rcon_password

przyklad
bind "[" "rcon say !! ! Restart !! !;rcon sv_restartround 3"
bind "'" "rcon say !! ! GL & HF !! !;"
bind "]" "rcon mp_timelimit 0;rcon mp_winlimit 12;rcon servercfgfile 'clanbase.cfg';rcon mapcyclefile '';rcon sv_password clanwar;rcon say !! ! Do meczu gotowi?!!!;rcon exec clanbase.cfg;"
bind "/" "rcon mp_winlimit 0;rcon servercfgfile 'server.cfg';rcon mapcyclefile 'mapcycle.txt';rcon sv_password '';rcon say !! ! Public!!!;rcon exec server.cfg"
-------------------------------------------------------------------------------
Q: Mialem zbindowany klawisz na restart, pare razy wcisnalem a zapomnialem ze nie wpisalem hasla!
Zbanowalo mnie i nie moge wejsc na serwer!!
A: Masz za nieuwage. Wylacz serwer, wlacz jeszcze raz. Powinno zadzialac.
-------------------------------------------------------------------------------
Q: Jak sie zabezpieczyc przed przejeciem rcon'a?
A: Kilka metod:
cs 1.5 - zainstaluj update x.1.1.1e
steam - juz expolitow teoretycznie nie ma

nie trzymaj rcon_password w pliku server.cfg (bo moze byc sciagniety)
Kod:
Cytat:
sv_allowdownload 0


jak uzywasz sv_downloadurl nie zamiesczaj tam plikow konfiguracyjnych z aktualnie chodzacego serwera bez przejrzenia i wyciecia waznych informacji

[iPort]vib:
to moze ja podam jeszcze sposob, ktory nie zabezpiecza do konca mozliwosci sciagniecia rcona, ale generalnie na kid-hackierow wystarczy: haslo rcona trzymajcie w jakims dziwnym pliku, typu: mam2leweN0gi.cfg niestety, pozostaja jescze hasla adminow w plikach ktorych nazwy sa ogolnie znane.
-------------------------------------------------------------------------------

7. Jak sie zabepieczyc przed zlamaniem hasla do rcon-a ?

Kod:
Cytat:
sv_rcon_minfailures 2
// # of failures needed before ban
// Liczba nie udanych prob potrzebnych do zbanowania
sv_rcon_minfailuretime 600
// amount of time (seconds) failed rcon attempts must occur within for the ban to be applied
sv_rcon_banpenalty 300
// minutes to ban. 300 = 5 hours.
// Ile ma trwac czasu ban. 300 minut = 5 godzin.
sv_rcon_maxfailures 3
// similar to sv_rcon_minfailures, except this setting doesn't rely on sv_rcon_minfailuretime. Any IP address that fails 3 rcon authentications (during a server uptime session) will be banned for the banpenalty.


by _KaszpiR_
___________________________________________
Forum nie jest wylewiskiem Łez i nie jest miejscem na którym piszemy posty mające charakter wymuszenia poczucia żalu za kimś, jak i nie jest miejscem w którym piszemy posty które dawały poczucie bycia niezastapionym.
 
 
Użytkownik
fikcja
Ranga: Świeżak

Informacje
Dołączył:
10 Sty 2009

Posty:
2


 #  Wysłany: 2009-01-10, 09:34   ;/////

Da się na hlds tą komende say?
Próbowałem ale nie było napisów Admina;/
 
 
Użytkownik
nemore
Ranga: 'Mosh'


Informacje
Steam::
adas1669



Nick w Grze:
inia<3

Wygrane:
1

Przegrane:
1

Dołączył:
02 Lut 2008

Posty:
3560


Skąd:

 #  Wysłany: 2009-01-10, 11:27   Odp: Rcon

da się piszesz :
rcon_password <haslo>
rcon say <tresc>
___________________________________________
Forum nie jest wylewiskiem Łez i nie jest miejscem na którym piszemy posty mające charakter wymuszenia poczucia żalu za kimś, jak i nie jest miejscem w którym piszemy posty które dawały poczucie bycia niezastapionym.
 
 
Wyświetl posty z ostatnich:   
Ten temat jest zablokowany bez możliwości zmiany postów lub pisania odpowiedzi

Podobne tematy...
Nazwa tematuBanowanie (RCON) Poradnik
Autor: nemore
Dział: Instalowanie servera HLDS
Wymiana linkami: PGC-Play.pl Najlepsze serwery CS 1.6 n00bs.pl - HolyShit - BlackMesa - hs-serwer.pl - Tracha Blog - Counter-Strike-Arena - cs-serwer - FragArena - Zwieracz - csHax - Darmowe MP3 - Katalog SEO
Serwery Counter Strike Uszatek

FFA - 188.191.200.23:27015

ONLY DD2- 188.191.200.24:27015

BF+DM - --------------------

Powered by phpBB modified by Przemo © 2003 phpBB Group

Theme csNemore.pl
created by Nemore.

Strona wygenerowana w 0.19 sekundy. Zapytań do SQL: 14