W tym wątku opiszę problem bezpieczeństwa serwera... nie daje oczywiście to 100% bezpieczeństwa, ale napewno większe niż domyślnie...
[1] Rcon- [a] Bezpieczeństwo przed złamaniem
Na początku trzeba wspomnieć aby hasło nie było łatwe do domyślenia się - hasło rcon nie powinno być związane z niczym co można bezpośrednio sprawdzić (np. Twoje imię) bądź z nazwą serwera (i tutaj jest częsty błąd - dużo osób go popełnia). Gdy już masz trudne hasło (najlepiej cyfry i litery, oraz minimum 8 znaków) dopisz do pliku server.cfg:
Kod:
sv_rcon_minfailures 2
sv_rcon_minfailuretime 600
sv_rcon_banpenalty 1440
sv_rcon_maxfailures 3
[b] Lokalizacja przechowywania hasła rcon'a
Trzymanie rcon_password w pliku server.cfg nie jest najlepszym rozwiązaniem (można go np. przypadkiem komuś dać) - dlatego hasło należy trzymać w oddzielnym pliku. Stwórz plik np. h634hi8ajh.cfg (dziwna nazwa) oraz wpisz do niego
Kod:
rcon_password "Twoje_haslo_rcon"
Wrzuć ten plik np. do katalogu dlls, a następnie usuń z server.cfg swoje hasło do rcon'a oraz dopisz na końcu
Kod:
exec dlls/h634hi8ajh.cfg
Teraz nawet dając komuś server.cfg owa osoba nie pozna Twojego rcon password'a.
[c] Kontrola nad adminami AMXX
Dając komuś flagę l ("; l - access to amx_rcon command and rcon_password cvar (by amx_cvar command)") dajesz mu dostęp do komendy amx_rcon - za pomocą tej komendy można wykonać wszystko co z normalnego rcon'a; ponadto ten admin może poznać Twe hasło rcon poprzez wpisanie amx_cvar rcon_password! Dlatego tą flagę rozdawaj uważnie, albo później płacz że Ci zhackowali serwer :)
Pamiętaj że rcon daje pełną kontrolę nad serverem!
[2] Plik z adminami AMXX- Adminów staraj się dawać na adres IP. Ponadto można zmienić lokalizację adminów, modyfikując plugin admin.amxx.
[3] Hasło do panelu/FTP- Jak pisałem wyżej, hasło nie może być zbyt proste, np. Twoje imię bądź nazwa serwera. Staraj się aby hasła miały zawsze w sobie cyfry i litery, oraz długość ponad 8 znaków!
---
Uff to tyle, róbcie tak jak napisałem albo nie płaczcie później że Wam zhackowali serwer ;)