Ki az az admin?

2012-03-17 23:45:04
Címkék: rcon , hlds , cs1.6 , cs , counter strike , amxx , amxmodx , amx , admin

Honnan indult?

A régi időkben a CS (Counter-Strike) szervereket a klánok vezetői üzemeltették, nekik volt hozzáférésük és teljes joguk a szerver felett. Az ilyen hozzáférés lehetett helyi (lokális, azaz, hozzáfértek a fizikai géphez, pl. ők futtatták a szervert), vagy távoli (remote, távolról fértek hozzá).

A helyi hozzáférés semmi extrát nem igényelt, be kellett írni az alapvető parancsokat egy szerver-konzolba, és eszerint reagált a HLDS (Half-Life Dedicated Server). A távoli hozzáféréshez ún. RCON (Remote CONsole) jelszó kellett, amit vagy ő egyedül, vagy elég kevés ember tudott. RCON-nal akár egy másik földrészről is irányítani lehetett a szervert.


Teljes bejegyzés

Az RCON hátránya az volt, hogy aki tudta a jelszót, mindenhez hozzáfért, tehát nem volt jogosultsági-szint szabályozás.

Később - ha nem is feltétlenül ezért - elkezdtek megjelenni olyan plug-in-ek, kiegészítők a HLDS-hez, amik jó pár funkcióval bővítették a szerver lehetőségeit. Fejlesztettek olyan plug-in-eket, amikkel RCON nélkül lehetett szerver-tulajdonosi parancsokat végrehajtani (pl. újraindítani, pályát váltani, stb). Ezek a pluginek tehát hozzáfértek a HLDS alapfunkcióihoz, és ilyen módon lehetővé vált a jogosultságok feldarabolása, kihagyva az egészből a roppant veszélyes RCON-t.

A fejlesztési lánc végén (ezt bátran kijelenthetem, hiszen nem fejlesztik már vagy 4 éve) az AMXMODX nevű kiegészítő kristályosodott ki. Ez a plug-in amellett, hogy beépített adminisztrációs jogosultságkezeléssel és parancsokkal érkezik, lehetőséget ad teljesen saját AMXMODX kiegészítők írására is egy speciális programozási nyelv segítségével.

Az AMXMODX (röviden amx vagy amxx)

Az amx egy sor RCON parancsot és még több saját parancsot implementál, ami jelentősen bővítette az adminisztrátorként betölthető szerepkört.

Lehetővé vált, hogy ne csak a klán vezérek vagy szerver-tulajdonosok tudjanak beleszólni a játékba, hanem továbbá olyan személyek is, akiknek adott esetben nincs köze sem a klánhoz, sem a szerverhez, de jól értenek az adminisztrációhoz, a játékosok és a játék támogatásához.

Szóval ki az az admin?

A szerveren tehát kétféle ember fordulhat meg: játékos és adminisztrátor. A játékos él a lehetőségekkel, játszik a többi játékossal, ő ezért van itt.

Az adminisztrátornak viszont feladata van. Ő támogatja a játékot, kiszűri azokat, akik ezt elrontják, rendet tesz, olyanná teszi a szervert, hogy mások is szívesen játszanak itt. Az admin tehát egy feladat. Téves elképzelés az, hogy az admin csak jogosultság, kötelesség is. Akinek admin joga van, attól a játékosok elvárják, hogy a zavaró elemeket eltávolítsa a játékból, hogy ők nyugodtan tudjanak játszani.

És - nem utolsó sorban - az adminnak nincs mindig igaza. Nem azért lett admin, mert tévedhetetlen, de nem célja, hogy tévedjen, sőt optimális esetben ez ellen mindent meg is tesz.

Sok szerveren lehet látni - sőt, már egész technikai infrastruktúra is épült ki erre -, hogy az admin jogosultságot meg lehet venni (SMS-ben, vicc). Van, aki azt hiszi, attól, hogy adminisztrátor, már kedvére tehet-vehet a szerveren, illetve vannak olyan tulajdonosok, akik azt hiszik, ebből bevételt szerezni okos dolog. Az utóbb felsorolt két típus már nem a játék miatt üzemeltet vagy támogat szervert. De azt sem mondanám, hogy pénzért, hiszen gyors fejszámolással és a megfigyelt árakkal, ha egy szervernek mondjuk van 16 adminisztrátora, akik havonta 400 forinttal járulnak hozzá a szerver üzemeltetéséhez, az mindössze havi 6400 forint, amiből - bérelt szerver esetén - elmegy mondjuk 4000 forint a bérlésre. Marad 2400 forint, ami nagyjából egy fél tálca Heinekennek felel meg.

Szóval azt egyelőre nem nagyon tudom, hogy miért éri meg ezt a lehetőséget a profit felé fordítani, ha valaki esetleg tudja, ossza meg velem.

Utóirat

Úgy gondolom egyébként, hogy a jó adminoknak nem a szerver felé kellene fizetniük, hanem pont fordítva, elvégre, amíg mások játszanak, ő "dolgozik" (de semmiképpen sem szórakozik).


A C4nn0N Network (Counter Strike 1.6 szerverek)

2012-04-19 22:16:00

A C4nn0N Szerver-hálózat

9 éve üzemeltetek CS 1.6 szervereket kisebb-nagyobb kihagyásokkal. Jelenleg a C4nn0N klán támogatásával egy szerver működik:

[C4nn0N] DeathMatch (CSDM) MultiMOD! PR. 47-48



Olcsó asztali órás rádió Androidból

2017-04-14 22:36:00
14

Konzol kimenet színezés

2017-01-06 13:08:37
0

Windows Event Log bedolgozás MSSQL adatbázisba [update 1]

2015-04-30 22:23:52
0

Az internetadó margójára

2014-11-01 10:39:57
0

A C4nn0N logó

2014-07-26 20:50:32
0

Virtualizálás Xen 4.4-gyel Ubuntu 14.04 alatt (64 bit)

2014-04-30 09:46:38
1

Xen és XenServer előadás

2014-04-17 06:11:00
0

HLDS-V8: Javascripttel programozható HLDS (CS 1.6)

2014-03-15 09:33:53
0

Node.js lazy hibakezelés

2013-08-19 22:08:35
0

Office 2013 animáció kikapcsolása

2013-07-02 08:31:35
1

Node.js ékezetes szövegbevitel konzolból / parancssorból

2013-06-27 07:41:54
0

Egy Counter Strike szerver üzemeltetési tapasztalatai

2013-05-17 14:21:14
7

Hogyan tegyünk grafikus felületet Ubuntu 10.04 Serverre?

2013-05-07 08:19:05
2

Torrent tracker node.js-ben 65 sorban

2013-04-28 10:23:25
0

Hányadik vagyok a Google-ben?

2013-04-24 09:09:01
0

Virtualizálás Xen 4.1-gyel Ubuntu 12.04 alatt (64 bit)

2013-01-22 08:58:15
2

Cloud Backup - Ments a felhőbe

2012-05-02 21:46:13
0

VIP plugin CS 1.6-hoz

2012-04-22 16:35:07
7

Ki az az admin?

2012-03-17 23:45:04
0

Csináltam egy blogot

2011-12-09 15:32:11
2

Az IT szabályozásokról

2009-09-01 17:30:58
0

Twitter - IRC gateway, avagy hogyan twitteljünk irc protokollon

2009-06-05 09:51:47
0

Hogyan lehet blokkolhatatlan hirdetéseket elhelyezni egy weblapon?

2008-10-28 10:56:30
11

Virtualizálás Xen-nel Ubuntu 8.04.1 Server-en

2008-09-04 18:46:02
0

Hogyan tegyünk grafikus felületet Ubuntu 8.04 Serverre?

2008-05-19 20:02:29
0

FAR Manager kedvcsináló I.

2008-05-02 11:41:02
0

Far Manager 1.80 - Open Source

2008-01-04 21:11:19
0

IBM DB2 9.5 Express install Ubuntu 7.10 Serverre

2007-12-19 10:35:03
0

IBM Websphere Application Server 6.1.0.3 Express és WAS Plugin install Ubuntu 7.10 Serverre

2007-12-19 10:33:27
0

Hogyan tegyünk grafikus felületet Ubuntu 7.10 Serverre?

2007-12-11 22:00:17
0

Warezolás, gazemberség?

2007-11-20 21:01:00
0

iSCSI Target és Initiator installálása Ubuntu 6.06.1 LTS-re

2007-10-13 18:23:40
0

Oracle 11g R1 install Ubuntu 6.06.1-re

2007-08-18 14:13:04
0

How to install Oracle 11g R1 on Ubuntu 6.06.1 LTS

2007-08-18 14:13:04
0

Hogyan tegyünk grafikus felületet Ubuntu 6.06.1 Serverre?

2007-08-18 14:09:55
0

Apache2 - WebDAV - Ubuntu 6.06.1 - Windows XP kliens

2007-08-13 19:48:34
0

CVS beállítása Ubuntu 6.06.1-re

2007-05-21 19:39:32
0

IBM DB2 8.2 Express install Debian 4.0-ra (64 bit)

2007-05-15 20:21:33
0

IBM DB2 8.2 Express install Ubuntu 6.06.1-re

2007-05-09 20:47:34
0

Lemez olvasási/írási sebesség tesztelés linux alatt

2007-05-05 20:14:30
0

Oracle Applications tippek 1.

2007-05-03 20:47:55
0

Windows Event Log bedolgozás MSSQL adatbázisba

2007-04-30 21:06:33
0

Oracle tippek 1.

2007-04-30 17:20:25
0

MySQL automatikus backup készítés jelszó felfedése nélkül

2007-04-18 23:42:51
0

LVM - logikai lemezkezelés (skicc)

2007-04-15 19:28:33
0

Counter Strike 1.6 telepítése Ubuntu 6.06.1-re

2007-04-08 12:15:32
0