<Poprzedni | Spis treści | Następne>
1.1. Gdzie jest root?
Programiści Ubuntu podjęli świadomą decyzję o domyślnym wyłączeniu administratora konta root we wszystkich instalacjach Ubuntu. Nie oznacza to, że konto root zostało usunięte lub że nie można uzyskać do niego dostępu. Po prostu otrzymał hasło, które nie pasuje do żadnej możliwej zaszyfrowanej wartości, dlatego nie może się zalogować bezpośrednio.
Zamiast tego zachęca się użytkowników do korzystania z narzędzia o nazwie sudo do wykonywania obowiązków administracyjnych systemu. Sudo pozwala autoryzowanemu użytkownikowi tymczasowo podnieść swoje uprawnienia przy użyciu własnego hasła zamiast konieczności znajomości hasła należącego do konta root. Ta prosta, ale skuteczna metodologia zapewnia odpowiedzialność za wszystkie działania użytkownika i daje administratorowi szczegółową kontrolę nad działaniami, które użytkownik może wykonać z tymi uprawnieniami.
• Jeśli z jakiegoś powodu chcesz włączyć konto root, po prostu podaj mu hasło:
Konfiguracje z hasłami roota nie są obsługiwane.
sudo hasło
Sudo poprosi o podanie hasła, a następnie poprosi o podanie nowego hasła dla roota, jak pokazano poniżej:
[sudo] hasło dla nazwy użytkownika: (wprowadź własne hasło) Wprowadź nowe hasło UNIX: (wprowadź nowe hasło dla roota) Wpisz ponownie nowe hasło UNIX: (powtórz nowe hasło dla roota) passwd: hasło zostało zaktualizowane pomyślnie
• Aby wyłączyć hasło do konta root, użyj następującej składni passwd:
sudo passwd -l root
Aby jednak wyłączyć samo konto root, użyj następującego polecenia:
usermod --expiredate 1
• Powinieneś przeczytać więcej o Sudo, czytając stronę podręcznika:
człowiek sudo
Domyślnie początkowy użytkownik utworzony przez instalator Ubuntu jest członkiem grupy „sudo", który jest dodawany do pliku / etc / sudoers jako autoryzowany użytkownik sudo. Jeśli chcesz nadać dowolnemu innemu kontu pełny dostęp root przez sudo, po prostu dodaj je do pliku sudo grupa.