A root a Linux és Unix alapú rendszerek rendszergazdai felhasználója, amelyre a rendszer semmilyen jogosultsági korlátozást nem alkalmaz. KVM VPS csomagjainkban teljes root hozzáférést kap: a szerver az Öné, és az első belépéshez szükséges adatokat a VPS elkészülése után e-mailben küldjük el.
Mit tehet a root?
A root gyakorlatilag bármit megtehet a rendszeren:
- szoftvert telepíthet és távolíthat el, bármilyen szolgáltatást elindíthat;
- módosíthatja a rendszerfájlokat, a kernel paramétereit és a hálózati beállításokat;
- felhasználókat hozhat létre és törölhet, bármely fájlt olvashat és módosíthat;
- tűzfalszabályokat állíthat be, és az 1024 alatti portokon is figyelhet (például 80, 443).
Ez a szabadság teszi lehetővé, hogy a VPS-en saját webszervert, adatbázist, Docker konténereket vagy bármilyen Linuxon futó alkalmazást üzemeltessen.
Milyen felelősséggel jár?
A root hozzáféréssel a szerver üzemeltetése is az Ön feladata lesz. A fizikai hardvert, a hálózatot, a napi mentést és a DDoS védelmet mi biztosítjuk, de a szerveren belül Ön felel:
- a rendszer és a telepített szoftverek frissítéséért,
- a tűzfalért és a hozzáférések kezeléséért,
- a futó szolgáltatások beállításáért és figyeléséért,
- a szerveren tárolt és onnan elérhetővé tett tartalmakért.
Az ÁSZF szerint az azonosítók és jelszavak titokban tartása is az ügyfél kötelessége. Egy feltört, frissítetlen szerverről induló spam vagy támadás is az Ön szolgáltatását érinti: ha a tevékenység a többi ügyfelet veszélyezteti, az ÁSZF alapján a szolgáltatás korlátozható. A tiltott tevékenységeket a Felhasználói Szabályzat sorolja fel.
Miért kockázatos rootként dolgozni?
- Nincs védőháló: egy elgépelt parancs, például egy rossz útvonallal kiadott
rm -rfvagy egychmod -R 777 /, percek alatt használhatatlanná teheti a rendszert. - Ismert felhasználónév: a root név minden Linux szerveren azonos, ezért a jelszavas belépési kísérletek elsősorban erre irányulnak.
- Feltört alkalmazás: ha egy rootként futó szolgáltatást feltörnek, a támadó azonnal az egész szervert irányítja.
Ajánlott gyakorlat
-
Hozzon létre egy saját felhasználót a napi munkához, és adjon neki
sudojogot:# Debian, Ubuntu adduser kovacs usermod -aG sudo kovacs # AlmaLinux, Rocky Linux, CloudLinux useradd -m kovacs passwd kovacs usermod -aG wheel kovacs - Állítson be SSH kulcsos belépést ennek a felhasználónak, és ellenőrizze, hogy működik.
- Ezután tiltsa le a jelszavas és a közvetlen root belépést SSH-n (
PermitRootLogin no); a lépéseket az SSH szerver biztonsági beállításáról szóló cikkünk írja le. - Rendszergazdai parancsot
sudoelőtaggal futtasson; így a parancsok naplózódnak, és minden alkalommal tudatosan emeli meg a jogosultságát. - Webszervert, adatbázist és alkalmazást ne rootként, hanem saját, korlátozott felhasználóval futtasson.
- Nagyobb módosítás vagy rendszerfrissítés előtt készítsen pillanatképet, hogy hiba esetén vissza tudjon térni az előző állapothoz.
Ha kizárta magát
Ha egy tűzfalszabály vagy egy hibás SSH-beállítás miatt nem tud belépni, nyisson hibajegyet az Ügyfélportálon, és segítünk visszajutni a szerverre.
Ha nem szeretne rootként üzemeltetni
Ha a szabadságra szüksége van, de a karbantartással nem szeretne foglalkozni, a menedzselt VPS szolgáltatásunkban a frissítéseket, a biztonsági beállításokat és a felügyeletet rendszergazdáink végzik.