Esiste una password predefinita per un nuovo utente in Linux?


9

Sono un utente di Windows che si sta gradualmente spostando verso Linux. In Windows abbiamo la possibilità di avere o meno la password per un utente. Una volta che non abbiamo inserito una password, possiamo accedere direttamente al sistema.

Tuttavia, in Linux questo non è possibile poiché ogni utente deve avere una password. Anche se uno non fornisce una password non digitando nulla e semplicemente premendo il Returntasto non si accede a uno (a differenza di Windows). Esiste una password predefinita impostata per ogni utente o qualsiasi altro meccanismo mediante il quale viene sempre assegnata una password?


la password non è obbligatoria nel sistema unix linux
Kiwy

Kiwy l'ha detto prima. Cerca qui autologin: unix.stackexchange.com/search?q=autologin+inittab

Risposte:


7

L'autenticazione può essere gestita in molti modi diversi in Linux. L'autenticazione della password tramite / etc / passwd e / etc / shadow è il solito default. Non esiste una password predefinita.

Non è necessario che un utente disponga di una password. In una configurazione tipica, un utente senza password non sarà in grado di autenticarsi con l'uso di una password. Questo è comune per gli utenti di sistema che vengono utilizzati per eseguire demoni, ma non sono destinati a essere utilizzati direttamente da un essere umano.

È possibile configurare Linux per consentire l'accesso automatico al desktop o consentire l'accesso senza password. L'autenticazione viene eseguita tramite PAM , che è altamente configurabile. La wiki di Arch offre la seguente configurazione PAM per l'accesso senza password:

Se vuoi bypassare la richiesta della password in GDM, aggiungi semplicemente la seguente riga sulla prima riga di /etc/pam.d/gdm-password:

auth sufficient pam_succeed_if.so user ingroup nopasswdlogin 

Quindi, aggiungi il gruppo nopasswdlogin al tuo sistema. Vedere Gruppi per le descrizioni dei gruppi e i comandi di gestione dei gruppi. Ora aggiungi il tuo utente al gruppo nopasswdlogin e dovrai solo fare clic sul tuo nome utente per accedere.


5

Per rispondere alla domanda letterale: no, non esiste una password predefinita. Di solito, per impostazione predefinita, un account avrà una password "non valida", ovvero un hash della password che non corrisponderà affatto a nessuna password. Per poter accedere, è necessario specificare esplicitamente una password, ad esempio eseguendo passwdl'account in questione.

Tuttavia, è possibile configurare il gestore accesso per accedere automaticamente come utente specifico, immediatamente o dopo un ritardo, se lo si desidera. Ciò non avviene normalmente, ma la funzionalità esiste.


2

No non c'è. Per ogni singolo utente creato nella GUI è necessario impostare manualmente la password. Le password vuote o la password standard predefinita sono ovviamente considerate ad alto rischio per la sicurezza.

Ma

Hai il comando newusersche può aiutarti a creare uno o più utenti utilizzando la password predefinita desiderata in modalità testo normale. utilizzo come root: newusers filedove file è un file di testo con la struttura folowing per ogni riga: nome_pw: pw_passwd: pw_uid: pw_gid: pw_gecos: pw_dir: pw_shell

Puoi farlo anche in una riga di comando. Esempio :

echo chinmay:clearpassword::::/home/maleki:/bin/bash | sudo newusers

0

No, non esiste una password predefinita per gli utenti. Le informazioni che potresti voler leggere sono la pagina di manuale per adduser

man adduser

Questo comando utilizza useraddun comando di livello inferiore.


1
Dipende dalla distribuzione. In Debian adduserè il proprio comando. In RHEL, è un link simbolico a useradd.
Giordania,

0

Non esiste una password predefinita: o un account ha una password, oppure no (nel qual caso non è possibile accedere, almeno non con autenticazione password). Tuttavia, è possibile impostare una password vuota. Tuttavia, molti servizi rifiutano password vuote. In particolare, con una password vuota, non sarà possibile accedere in remoto. Ma sarai in grado di accedere sulla console.

Anziché utilizzare questa funzione, ti consiglio di impostare una password abbastanza sicura e, se davvero non vuoi digitarla perché il tuo computer rimane a casa e nessuno, ma tu accedervi, imposta autologin . Un account senza password ha senso in alcuni casi, come i bambini.

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.