Dodawanie nowego użytkownika
Przegląd
Po otrzymaniu serwera dedykowanego logujesz się na konto domyślne: root w systemie Linux lub Administrator w systemie Windows. Do codziennej pracy bezpieczniej jest utworzyć osobnego użytkownika dla każdej osoby, która potrzebuje dostępu. Dzięki temu kontrolujesz, kto ma uprawnienia administratora, i możesz odebrać dostęp jednej osobie bez zmiany głównego hasła.
Ta instrukcja pokazuje, jak dodać użytkownika w systemie Linux i Windows Server, nadać mu uprawnienia administratora i sprawdzić, czy logowanie działa.
Przed rozpoczęciem
Potrzebujesz:
- adresu IP serwera i domyślnego hasła z panelu klienta (Zamówienia, następnie Twój serwer, następnie Szczegóły zamówienia);
- klienta SSH dla systemu Linux lub klienta Pulpitu zdalnego dla systemu Windows;
- nazwy nowego użytkownika i silnego hasła dla niego.
Dodawanie użytkownika w systemie Linux
Połącz się z serwerem przez SSH jako root:
Debian i Ubuntu
Utwórz użytkownika poleceniem adduser. Tworzy ono katalog domowy i prosi o ustawienie hasła:
adduser username
Wpisz hasło dwukrotnie. Pozostałe pola (imię i nazwisko, telefon itd.) są opcjonalne, naciśnij Enter, aby je pominąć.
Aby nadać użytkownikowi uprawnienia administratora, dodaj go do grupy sudo:
usermod -aG sudo username
AlmaLinux, Rocky Linux i CentOS
Utwórz użytkownika i ustaw hasło:
useradd -m username passwd username
Aby nadać użytkownikowi uprawnienia administratora, dodaj go do grupy wheel:
usermod -aG wheel username
Sprawdzanie nowego użytkownika
Przełącz się na nowego użytkownika i uruchom polecenie z sudo:
su - username sudo whoami
Wpisz hasło nowego użytkownika. Jeśli wynikiem jest root, użytkownik ma uprawnienia administratora. Wpisz exit, aby wrócić do sesji roota.
ssh-copy-id [email protected].
Dodawanie użytkownika w systemie Windows Server
Połącz się z serwerem przez Pulpit zdalny jako Administrator.
Przez Zarządzanie komputerem
- Otwórz Menedżera serwera i wybierz Narzędzia, a następnie Zarządzanie komputerem.
- Przejdź do Narzędzia systemowe, następnie Użytkownicy i grupy lokalne, następnie Użytkownicy.
- Kliknij prawym przyciskiem myszy puste miejsce i wybierz Nowy użytkownik.
- Wpisz nazwę użytkownika i dwukrotnie hasło.
- Wyczyść pole wyboru Użytkownik musi zmienić hasło przy następnym zalogowaniu, jeśli chcesz sam ustawić ostateczne hasło, albo pozostaw je zaznaczone, aby użytkownik ustawił własne hasło.
- Kliknij Utwórz, a następnie Zamknij.
Nadawanie dostępu i uprawnień
Nowy użytkownik nie może połączyć się przez Pulpit zdalny, dopóki nie dodasz go do grupy:
- W Użytkownicy i grupy lokalne otwórz Użytkownicy i kliknij dwukrotnie nowego użytkownika.
- Otwórz kartę Członek grupy i kliknij Dodaj.
- Wpisz nazwę grupy i kliknij OK:
- Użytkownicy pulpitu zdalnego, aby zezwolić na logowanie przez Pulpit zdalny bez uprawnień administratora;
- Administratorzy, aby nadać pełne uprawnienia administratora. Członkowie tej grupy mogą też łączyć się przez Pulpit zdalny.
- Kliknij OK, aby zapisać zmiany.
Przez PowerShell
To samo możesz zrobić w PowerShell uruchomionym jako administrator:
$Password = Read-Host -AsSecureString New-LocalUser -Name "username" -Password $Password Add-LocalGroupMember -Group "Remote Desktop Users" -Member "username"
Aby nadać uprawnienia administratora, zamień Remote Desktop Users na Administrators.
Sprawdzanie nowego użytkownika
Rozłącz się z serwerem i połącz ponownie przez Pulpit zdalny, używając nazwy i hasła nowego użytkownika.
Jeśli serwer jest kontrolerem domeny, użytkownicy lokalni nie są dostępni. Utwórz użytkownika w Użytkownicy i komputery usługi Active Directory.
Odbieranie dostępu
Gdy osoba nie potrzebuje już dostępu, usuń jej użytkownika:
- w systemie Linux uruchom
userdel -r username(opcja-rusuwa też katalog domowy, więc najpierw zapisz potrzebne pliki); - w systemie Windows Server otwórz Użytkownicy i grupy lokalne, następnie Użytkownicy, kliknij użytkownika prawym przyciskiem myszy i wybierz Usuń.
Nie usuwaj ani nie wyłączaj domyślnego konta root lub Administrator. Jeśli utracisz dostęp do wszystkich kont, do odzyskania serwera będziesz potrzebować konsoli IP-KVM.