Android

Jak stworzyć użytkownika sudo na Debianie

LinuxAdministrator #007 - Tworzenie użytkownika, zmiana hasła, uprawnienia chown, chmod, chgrp

LinuxAdministrator #007 - Tworzenie użytkownika, zmiana hasła, uprawnienia chown, chmod, chgrp

Spisu treści:

Anonim

Polecenie sudo (skrót od Super-user do) to program, który pozwala użytkownikom wykonywać polecenia z uprawnieniami bezpieczeństwa innego użytkownika, domyślnie użytkownika root.

W tym przewodniku pokażemy, jak utworzyć nowego użytkownika w systemie Debian i dać mu dostęp do sudo.

Możesz użyć tego konta użytkownika do wykonywania poleceń administracyjnych bez konieczności logowania się na serwerze Debian jako użytkownik root.

Utwórz użytkownika sudo

Wykonaj poniższe czynności, aby utworzyć nowe konto użytkownika i przyznać mu dostęp sudo. Jeśli chcesz skonfigurować sudo dla istniejącego użytkownika, przejdź do kroku 3.

1. Zaloguj się do swojego serwera.

Najpierw zaloguj się do systemu jako użytkownik root:

ssh root@server_ip_address

2. Utwórz nowe konto użytkownika.

Utwórz nowe konto użytkownika za pomocą polecenia adduser . Nie zapomnij zastąpić username użytkownika żądaną nazwą użytkownika:

adduser username

Polecenie wyświetli monit o ustawienie i potwierdzenie nowego hasła użytkownika. Upewnij się, że hasło do nowego konta jest tak silne, jak to możliwe (kombinacja liter, cyfr i znaków specjalnych).

Adding user `username'… Adding new group `username' (1001)… Adding new user `username' (1001) with group `username'… Creating home directory `/home/username'… Copying files from `/etc/skel'… New password: Retype new password: passwd: password updated successfully

Po ustawieniu hasła użytkownika polecenie utworzy katalog domowy użytkownika, skopiuje kilka plików konfiguracyjnych do katalogu domowego i wyświetli monit o ustawienie informacji nowego użytkownika. Jeśli chcesz pozostawić wszystkie te informacje puste, naciśnij ENTER aby zaakceptować wartości domyślne.

Changing the user information for username Enter the new value, or press ENTER for the default Full Name: Room Number: Work Phone: Home Phone: Other: Is the information correct?

3. Dodaj użytkownika do grupy sudo

Domyślnie w systemach Debian członkowie grupy sudo mają dostęp do sudo. Aby dodać użytkownika do grupy sudo, użyj polecenia usermod :

usermod -aG sudo username

Przetestuj dostęp sudo

Przejdź do nowo utworzonego użytkownika:

su - username

Użyj polecenia sudo, aby uruchomić polecenie whoami :

sudo whoami

Jeśli użytkownik ma dostęp do sudo, wynikiem działania komendy whoami będzie root :

root

Jak korzystać z sudo

Aby użyć sudo, po prostu poprzedź polecenie sudo i spacją:

sudo ls -l /root

Przy pierwszym użyciu sudo w sesji pojawi się monit o podanie hasła użytkownika:

password for username:

Wniosek

Nauczyłeś się, jak utworzyć użytkownika z uprawnieniami sudo. Możesz teraz zalogować się do swojego serwera Debian przy użyciu tego konta użytkownika i używać sudo do uruchamiania poleceń administracyjnych.

Jeśli masz jakieś pytania, zostaw komentarz.

Debian Sudo