Jak dodać i usunąć użytkowników w Debianie 11
Zarządzanie kontami użytkowników na Debianie 11 (Bullseye) z AvaHost
Debian 11 „Bullseye” to stabilna, niezawodna dystrybucja Linuxa, idealna dla użytkowników AvaHost VPS, którzy cenią zasady open-source. Skuteczne zarządzanie kontami użytkowników jest kluczowe dla zabezpieczenia i organizacji środowiska serwera. Ten przewodnik zawiera jasne, krok po kroku instrukcje dotyczące dodawania i usuwania użytkowników na AvaHost Debian 11 VPS, z praktycznymi przykładami i najlepszymi praktykami, aby zapewnić solidną kontrolę dostępu.
Wymagania wstępne
- AvaHost VPS z Debian 11 (Bullseye).
- Dostęp root lub
sudouprawnienia (zobacz wcześniejszy przewodnik SSH).
- Podstawowa znajomość poleceń Linuxa.
- Opcjonalnie: domena (np.
server.yourdomain.com) dla usług specyficznych dla użytkownika.
Dodawanie użytkowników w Debianie 11
Używając wiersza poleceń (adduser
adduser)
Polecenie
adduserto najprostszy sposób na tworzenie kont użytkowników.
- Otwórz terminal lub połącz się przez SSH z Twoim AvaHost VPS.
- Dodaj nowego użytkownika:
sudo adduser username - Postępuj zgodnie z instrukcjami, aby:
- Ustawić hasło (np.
Str0ngP@ssw0rd!).
- Wprowadzić opcjonalne informacje (pełne imię i nazwisko, telefon itp.) lub naciśnij Enter, aby pominąć.
- Potwierdzić szczegóły za pomocą
Y.
- Ustawić hasło (np.
Przykład:
sudo adduser johndoe
Wykonanie:
- Wprowadź hasło:
MySecurePass.
- Pomiń opcjonalne pola.
- Wynik:
Adding user `johndoe' ... Adding new group `johndoe' (1001) ... Adding new user `johndoe' (1001) with group `johndoe' ... Creating home directory `/home/johndoe' ... Copying files from `/etc/skel' ... New password: [hidden] Retype new password: [hidden] passwd: password updated successfully
Przypadek użycia: Utwórz użytkownika dla programisty zarządzającego aplikacją internetową na AvaHost.
Alternatywa: Używającuseradd
useraddDla niestandardowych ustawień użyj
useradd(mniej interaktywne):
sudo useradd -m -s /bin/bash username sudo passwd username
-m: Tworzy katalog domowy.
-s /bin/bash: Ustawia Bash jako powłokę.
Przykład:
sudo useradd -m -s /bin/bash alice sudo passwd alice
Przypadek użycia: Dodaj użytkownika dla zautomatyzowanych skryptów z określonymi wymaganiami powłoki.
Usuwanie użytkowników w Debianie 11
Używając wiersza poleceń (deluser
deluser)
Polecenie
deluserbezpiecznie usuwa konta użytkowników.
- Otwórz terminal lub połącz się przez SSH.
- Usuń użytkownika:
sudo deluser username - Aby usunąć katalog domowy i pliki użytkownika:
sudo deluser --remove-home username
Przykład:
sudo deluser --remove-home johndoe
Wynik:
Removing user `johndoe' ... Removing group `johndoe' ... Removing home directory `/home/johndoe' ...
Przypadek użycia: Usuń konto emerytowanego pracownika z Twojego AvaHost VPS.
Dodatkowe wskazówki
- Bezpieczne hasła: Użyj generatora haseł cPanel AvaHost lub
pwgendo silnych haseł:
sudo apt install pwgen -y pwgen 12 1 - Sprawdź użytkowników: Wyświetl listę użytkowników za pomocą
cat /etc/passwd | grep /home.
- Zarządzaj uprawnieniami: Dodaj użytkowników do grup dla określonego dostępu (np.
sudo usermod -aG sudo usernamedla praw administratora).
- Kopia zapasowa przed usunięciem: Użyj JetBackup AvaHost, aby zapisać
/home/usernameprzed usunięciem użytkowników.
- Bezpieczny SSH: Ogranicz dostęp użytkowników SSH za pomocą
/etc/ssh/sshd_config(zobacz wcześniejszy przewodnik).
- Opcja GUI: Użyj Ustawień systemu GNOME (
Users), jeśli zainstalowane jest środowisko graficzne.
Podsumowanie
Zarządzanie kontami użytkowników na AvaHost Debian 11 VPS jest proste dzięki poleceniom takim jak
adduseri
deluser. Przykłady, takie jak tworzenie
johndoelub usuwanie
alice, zapewniają bezpieczne i zorganizowane zarządzanie serwerem. Niezawodna infrastruktura AvaHost zwiększa stabilność Debiana, ułatwiając utrzymanie bezpiecznego środowiska. Ćwicz te polecenia, eksploruj
man adduseri wykorzystuj narzędzia AvaHost, takie jak JetBackup, do solidnego zarządzania użytkownikami.


