Come aggiungere e rimuovere utenti in Debian 11
Gestione degli account utente su Debian 11 (Bullseye) con AvaHost
Debian 11 “Bullseye” è una distribuzione Linux stabile e affidabile, perfetta per gli utenti di AvaHost VPS che apprezzano i principi dell’open-source. Una gestione efficace degli account utente è fondamentale per proteggere e organizzare l’ambiente del server. Questa guida fornisce istruzioni chiare e dettagliate per l’aggiunta e la rimozione di utenti su un VPS AvaHost Debian 11, con esempi pratici e buone pratiche per garantire un solido controllo degli accessi.
Prerequisiti
- VPS AvaHost con Debian 11 (Bullseye).
- Accesso root o privilegi
(vedere la guida SSH precedente).sudo - Conoscenza di base dei comandi Linux.
- Opzionale: Un dominio (ad esempio,
) per i servizi specifici dell’utente.server.yourdomain.com
Aggiungere utenti in Debian 11
Usare la riga di comando(adduser)
adduserIl comando è il modo più semplice per creare account utente.adduser
- Aprite un terminale o collegatevi via SSH al vostro VPS AvaHost.
- Aggiungete un nuovo utente:
sudo adduser username - Seguire le istruzioni per:
- Impostare una password (ad esempio,
).Str0ngP@ssw0rd! - Inserire informazioni facoltative (nome e cognome, telefono, ecc.) o premere Invio per saltare.
- Confermare i dettagli con
.Y
- Impostare una password (ad esempio,
Esempio:
sudo adduser johndoe
Esecuzione:
- Enter password:
.MySecurePass - Saltare i campi opzionali.
- Uscita:
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
Caso d’uso: Creare un utente per uno sviluppatore che gestisce un’applicazione web su AvaHost.
Alternativa: Using useradd
useraddPer le impostazioni personalizzate, usare (meno interattivo):useradd
sudo useradd -m -s /bin/bash nomeutente
sudo passwd username
: Crea una home directory.-m: Imposta Bash come shell.-s /bin/bash
Esempio:
sudo useradd -m -s /bin/bash alice
sudo passwd alice
Caso d’uso: Aggiungere un utente per script automatici con requisiti specifici di shell.
Rimozione di utenti in Debian 11
Usare la riga di comando(deluser)
deluserIl comando rimuove in modo sicuro gli account utente.deluser
- Aprire un terminale o connettersi via SSH.
- Rimuovere un utente:
sudo deluser username - Per eliminare la directory home e i file dell’utente:
sudo deluser --remove-home username
Esempio:
sudo deluser --remove-home johndoe
Output:
Removing user `johndoe' ...
Removing group `johndoe' ...
Removing home directory `/home/johndoe' ...
Caso d’uso: Rimuovere l’account di un dipendente in pensione dal VPS AvaHost.
Suggerimenti aggiuntivi
- Proteggere le password: Utilizzate il generatore di password di cPanel di AvaHost o
per password forti:pwgensudo apt install pwgen -y pwgen 12 1 - Controllare gli utenti: Elenca gli utenti con
.cat /etc/passwd | grep /home - Gestire le autorizzazioni: Aggiungere gli utenti ai gruppi per un accesso specifico (ad esempio,
per i diritti di amministratore).sudo usermod -aG sudo username - Eseguire il backup prima della cancellazione: Usare JetBackup di AvaHost per salvare
prima di rimuovere gli utenti./home/username - SSH sicuro: limitare l’accesso SSH degli utenti tramite
(vedere la guida precedente)./etc/ssh/sshd_config - Opzione GUI: Utilizzare le impostazioni di sistema di GNOME
() se è installato un ambiente desktop.Users
Conclusione
La gestione degli account utente su un VPS AvaHost Debian 11 è semplice con comandi come e adduser. Gli esempi, come la creazione di deluser o la rimozione di johndoe, garantiscono un’amministrazione sicura e organizzata del server. L’infrastruttura affidabile di AvaHost migliora la stabilità di Debian, rendendo facile il mantenimento di un ambiente sicuro. Mettete in pratica questi comandi, esplorate alice e sfruttate gli strumenti di AvaHost come JetBackup per una solida gestione degli utenti.man adduser


