Quando installi per la prima volta Ubuntu o un'altra distribuzione Linux su Windows 10 , ti viene chiesto di creare un nome utente e una password UNIX. Bash accede automaticamente a quell'account utente quando avvii la shell . Tuttavia, se necessario, è possibile modificare tali credenziali.
Come cambiare l'account utente in Ubuntu Bash Shell Windows 10
Come funzionano gli account utente in un ambiente Linux
Quando configuri una nuova distribuzione Linux avviandola dopo l'installazione, ti verrà chiesto di creare un account utente per la shell Bash . Windows lo chiama il tuo "account utente UNIX". Quindi, se fornisci il nome "bob" e la password "lasciami entrare", il tuo account utente Linux si chiamerà "bob" e avrà una directory home "/home/bob". Quando è necessario inserire una password nella shell, è necessario inserire "letmein". Queste credenziali sono completamente indipendenti dall'account utente e dalla password di Windows.
Ogni ambiente Linux installato ha la propria configurazione, inclusi file separati, programmi installati e impostazioni di configurazione. Dovrai creare un nome utente e una password UNIX per ogni distribuzione Linux che installi.
Come modificare l'account utente predefinito per Bash
Per modificare l'account utente predefinito nella shell Ubuntu Bash, aprire una finestra del prompt dei comandi o una finestra di PowerShell .
Per aprire la finestra del prompt dei comandi, aprire il menu Start, digitare "cmd", quindi premere Invio. Per aprire una finestra di PowerShell, fai clic con il pulsante destro del mouse sul pulsante Start (o premi Windows + X ), quindi seleziona "Windows PowerShell" dal menu Power User.
In una finestra del prompt dei comandi o di PowerShell (non in una finestra della shell Bash), esegui il comando appropriato per la tua distribuzione Linux. Sostituisci "nome utente" nel comando seguente con il tuo nuovo nome utente:
configurazione di Ubuntu --nome utente predefinito
opensuse-42 --nome utente-utente predefinito
- SUSE Linux Enterprise Server12
sles-12 --nome utente-utente predefinito
È possibile specificare solo gli account utente già esistenti nell'ambiente Linux.
Ad esempio, per impostare l'utente predefinito come root, esegui il comando seguente. Ciò è utile se si dimentica la password dell'account utente UNIX, poiché l'utente root ha accesso completo al sistema. Potrai creare un nuovo account utente e reimpostare la password per il tuo account utente esistente dalla shell di root.
configurazione di ubuntu --default-user root
opensuse-42 --default-utente root
- SUSE Linux Enterprise Server12
sles-12 --utente-default root
Come creare un nuovo account utente in Bash
Puoi creare un account utente eseguendo il comando adduser dalla shell Bash del tuo ambiente Linux. Ad esempio, per farlo su Ubuntu, esegui semplicemente il comando seguente, sostituendo "newuser" con il nome del tuo nuovo account utente:
sudo adduser nuovoutente
Fornisci la password dell'account utente corrente per l'autenticazione, quindi inserisci la password per il nuovo account utente. (Se non ricordi la password del tuo attuale account UNIX, utilizza prima i comandi presentati nella sezione precedente per impostare l'utente root come account utente predefinito).
Ti verrà anche chiesto di fornire altre informazioni, come il tuo "nome completo" e il numero di telefono per il nuovo account. Tutti questi dati sono archiviati localmente sul tuo computer e non sono fondamentali. Devi solo premere Invio per uscire da questi campi vuoto.
Dopo aver creato un nuovo account utente, puoi renderlo l'account utente predefinito utilizzando il comando sopra o convertirlo nel comando su mostrato nell'immagine seguente.
Come modificare la password dell'account utente Bash
Per modificare la password dell'account utente Bash, dovrai utilizzare i normali comandi Linux all'interno dell'ambiente Bash. Per modificare la password di un account utente esistente, dovresti avviare una shell Bash ed eseguire il seguente comando:
password
Immettere la password corrente dell'account utente, quindi fornire una nuova password.
Per modificare la password di un altro account utente, ad esempio se hai dimenticato la password e quindi imposti l'account root come account utente predefinito, esegui il seguente comando, dove "nome utente" è il nome utente dell'account di cui desideri la password cambiare:
nome utente password
Questo comando deve essere eseguito come root, quindi dovrai prefissarlo con sudo su Ubuntu, se non lo esegui come utente root:
sudo password nome utente
Come passare da un account utente all'altro
Nome utente config --default-user su Ubuntu (o il comando equivalente per la tua distribuzione Linux) controlla quale account utente verrà utilizzato dalla shell Bash per impostazione predefinita. Tuttavia, se desideri utilizzare più account utente con Bash, puoi passare da un account all'altro mentre sei in una shell Bash.
Per fare ciò, esegui il seguente comando nella shell Bash, sostituendo "username" con il nome utente che desideri utilizzare:
il tuo nome utente
Ti verrà richiesta la password dell'altro account utente e passerai a quell'account utente nella shell Bash.
Buona fortuna!
Vedi altro: