Come cambiare il tuo account utente in Ubuntu Bash Shell di Windows 10
Quando installi Ubuntu o un'altra distribuzione Linux su Windows 10, ti viene chiesto di creare un nome utente e una password UNIX. Bash accede automaticamente all'account utente quando si avvia la shell, ma è possibile modificarle se necessario.
Come funzionano gli account utente nell'ambiente Linux
Quando imposti una nuova distribuzione Linux avviandola dopo averla installata, ti verrà chiesto di creare un account utente per la shell Bash. Windows chiama questo tuo "account utente UNIX". Quindi, se fornisci il nome "bob" e la password "letmein", il tuo account utente Linux si chiama "bob" e ha la cartella home "/ home / bob". devi inserire la tua password nella shell, devi inserire "letmein". Queste credenziali sono completamente indipendenti dal tuo account utente e password di Windows.
Ogni ambiente Linux che si installa ha una propria configurazione, inclusi file separati, programmi installati e impostazioni di configurazione. Dovrai creare un nome utente e una password UNIX per ogni distribuzione Linux installata.
Come modificare l'account utente predefinito per Bash
Per modificare l'account utente predefinito nella shell di Ubuntu Bash, apri una finestra del prompt dei comandi o la finestra di PowerShell.
Per aprire una finestra del prompt dei comandi, aprire il menu Start, cercare "cmd", quindi premere Invio. Per aprire una finestra di PowerShell, fare clic con il pulsante destro del mouse sul pulsante Start (o premere Windows + X), quindi selezionare "Windows PowerShell" dal menu Power User.
Nella finestra Prompt dei comandi o PowerShell (non in una finestra shell Bash), eseguire il comando appropriato per la distro Linux. Sostituisci "username" nel comando sottostante con il tuo nuovo nome utente:
- Ubuntu:
ubuntu config - username-utente predefinito
- openSUSE Leap 42:
opensuse-42 - username utente predefinito
- SUSE Linux Enterprise Server 12:
sles-12 - username utente predefinito
È possibile specificare solo un account utente già esistente nell'ambiente Linux.
Ad esempio, per impostare l'utente predefinito come root, eseguire il seguente comando. Questo è utile se hai dimenticato la password dell'account utente UNIX, poiché l'utente root ha accesso completo al sistema. Sarai in grado di creare nuovi account utente e resettare la password dell'account utente esistente dalla shell principale.
- Ubuntu:
ubuntu config - root-utente-utente
- openSUSE Leap 42:
opensuse-42 - root utente predefinito
- SUSE Linux Enterprise Server 12:
sles-12 - root utente predefinito
Come creare un nuovo account utente in Bash
È possibile creare account utente eseguendo il Aggiungi utente
comando dalla shell Bash dell'ambiente Linux. Ad esempio, per fare ciò su Ubuntu, basta eseguire il seguente comando, sostituendo "newuser" con il nome del tuo nuovo account utente:
sudo adduser newuser
Fornisci la password del tuo account utente corrente per l'autenticazione, quindi inserisci una password per il nuovo account utente. (Se non ricordi la password del tuo account UNIX corrente, usa i comandi trattati nella sezione precedente per impostare l'utente root come l'account utente predefinito per primo.)
Ti verrà anche chiesto di fornire altre informazioni, come un "nome completo" e numeri di telefono per il nuovo account. Questi dati sono tutti memorizzati localmente sul tuo computer e non è importante. Puoi semplicemente premere Invio per lasciare vuoti questi campi.
Dopo aver creato un nuovo account utente, puoi renderlo l'account utente predefinito usando il comando precedente, o passare ad esso usando il comando su
comando mostrato nell'immagine qui sotto.
Come modificare la password dell'account utente Bash
Per cambiare la password del tuo account utente Bash, dovrai usare i normali comandi di Linux all'interno dell'ambiente Bash. Per cambiare la password dell'account utente corrente, avvieresti una shell Bash ed esegui il seguente comando:
passwd
Immettere la password corrente dell'account utente e quindi fornire una nuova password.
Per cambiare la password di un altro account utente, ad esempio, se hai dimenticato la password e hai impostato l'account di root come account utente predefinito, esegui il seguente comando, dove "username" è il nome utente dell'account di cui desideri la password modificare:
nome utente passwd
Questo comando deve essere eseguito con i permessi di root, quindi dovrai prefisso con sudo
su Ubuntu se non lo stai eseguendo come utente root:
sudo passwd nome utente
Come passare da un account utente all'altro
Il ubuntu config - username-utente predefinito
(o un comando equivalente per la tua distribuzione Linux) controlla quale account utente usa la shell Bash di default. Tuttavia, se desideri utilizzare più account utente con Bash, puoi passare da uno all'altro all'interno di una shell Bash.
Per fare ciò, esegui il seguente comando in una shell Bash, sostituendo "username" con il nome utente che vuoi usare:
su nome utente
Ti verrà richiesto di inserire la password dell'altro account utente e quindi passerai a quell'account utente nella shell Bash.