Użytkownik root

Termin root (litt. Root ) to w systemach operacyjnych typu Unix konwencjonalna nazwa użytkownika, która ma wszystkie uprawnienia w systemie (nazywana również superużytkownikiem), zarówno w trybie mono, jak i w trybie wielu użytkowników . Tak więc taki użytkownik jest równoznaczny z najwyższym użytkownikiem , wyposażonym w nadrzędne funkcje i uprzywilejowany dostęp.

Jego identyfikator użytkownika ( identyfikator użytkownika lub uid ) to 0, którym zajmuje się szczególnie jądro w wywołaniach systemowych .

Użyteczność

Użytkownik root jest również nazywany użytkownikiem zastępczym . Zwykle jest to konto administratora systemu . Użytkownik root może zrobić wszystko, czego zwykły użytkownik nie byłby w stanie zrobić, na przykład zmienić prawa własności do wszystkich plików. Oddzielenie praw administratora od praw zwykłego użytkownika pozwala na stworzenie systemu operacyjnego, który jest bardziej odporny na wirusy , a także inne złośliwe programy . Dodatkowo daje to administratorowi więcej spokoju, ponieważ użytkownicy z trudem mogą cokolwiek zepsuć w systemie, czy to nieumyślnie, czy w celu przyznania sobie większych uprawnień.

Środki ostrożności

Ogólnie korzystanie z konta roota jako klasycznego konta użytkownika wiąże się z ryzykiem i wymaga dużej czujności, ponieważ proste błędy typograficzne mogą spowodować nieodwracalne szkody. Różne systemy operacyjne zalecają wykonywanie akcji jako użytkownik root tylko wtedy, gdy jest to konieczne. Aby to zrobić, należy przejść przez zwykłe konto użytkownika i użyć polecenia su . Do bezpośredniego użycia jest również polecenie sudo, po którym następuje wiersz poleceń do wykonania.

W niektórych systemach, takich jak Mac OS X , hasło roota nie jest ani monitowane, ani przekazywane użytkownikowi podczas instalacji, zmuszając użytkownika do używania sudo do administrowania systemem, chyba że sam użytkownik zmieni hasło roota, używając su przez sudo ( przykład: root @ wikipedia #: sudo su) i używając passwd, aby zmienić hasło po rootowaniu.

Uruchamianie typowych aplikacji (przeglądarki, edytora tekstu, klawiatury itp.) Jest zdecydowanie odradzane w trybie superużytkownika, podobnie jak interfejs graficzny: stwarza to różne możliwości włamania się do systemu przez różne złośliwe usługi ( wirus komputerowy , koń trojański , itd.).

Bezpieczeństwo serwera

Dlatego hasło roota jest prawdziwym kluczem do systemu, ale także celem włamań do komputera. Ataki mające na celu wykrycie hasła roota są powszechne.

Jeśli jako serwer używasz systemu operacyjnego typu Unix , zdecydowanie zaleca się opracowanie hasła, które jest możliwie nieprzeniknione: składające się z ciągu 10 do 20 znaków (cyfry, litery i znaki). Specjalne).

Bibliografia

  1. [1] .