Pagina 1 di 1

Utente al login

Inviato: lunedì 24 gennaio 2011, 13:56
da durzino
Salve ragazzi.
Ho provato a creare un utente a mano da root, mediante useradd e varie opzioni.
l'utente si presenta in /etc/passwd ed in /etc/shadow ma non riesco ad accederci ,facendo ctrl+alt+f2 mi appare un nuovo terminale per loggarmi ma mi dice password errata..
Stesso discorso se provo ad accedere tramite questo nuovo utente tramite SSH
Sapete aiutarmi?

Re: Utente al login

Inviato: lunedì 24 gennaio 2011, 13:59
da ErSandro
Gli hai impostato una nuova password?

Codice: Seleziona tutto

sudo passwd nomeutente
Puoi testare l'utenza anche da terminale (senza effettuare il logout dalla sessione grafica) con:

Codice: Seleziona tutto

su - nomeutente

Re: Utente al login

Inviato: lunedì 24 gennaio 2011, 14:14
da durzino
la pass l'avevo specificata direttamente da useradd con l'opzione -p

Re: Utente al login

Inviato: lunedì 24 gennaio 2011, 14:41
da ErSandro
Non funziona neanche il "su" da terminale?

Considera comunque la possibilità di cambiare la password con passwd per fare un test, magari quando l'hai passata con -p non l'hai scritta correttamente.

Re: Utente al login

Inviato: lunedì 24 gennaio 2011, 14:56
da paper0k
Non è che è bloccato? Mi sembra che in questi case compare un ! in /etc/passwd o /etc/shadow (non posso verificare al momento)
Se così, un'opzione di 'usermod' consente di sbloccarli

Re: Utente al login

Inviato: lunedì 24 gennaio 2011, 15:32
da ErSandro
Il carattere "*" nel campo della password in /etc/passwd e nell'/etc/shadow indica un utenete disabilitato. La configurazione corretta richiede il carattere "x" in passwd e la password criptata in shadow.

Re: Utente al login

Inviato: lunedì 24 gennaio 2011, 17:44
da durzino
Buffa la cosa che specificando con l'opzione p la pass non mi fa poi loggare mentre una volta cambiata con passwd il problema si risolve .. Assurdo no?

Re: Utente al login

Inviato: lunedì 24 gennaio 2011, 17:50
da ErSandro
durzino ha scritto: Buffa la cosa che specificando con l'opzione p la pass non mi fa poi loggare
In realtà no. Dal man di useradd:

-p, --password PASSWORD
   The encrypted password, as returned by crypt(3). The default is to disable the account.

E' anche scritto in modo poco chiaro...non capisco se la password va inserita già criptata.
In generale non passo mai l'opzione -p e inserisco la password in seguito e, come hai notato, tutto fila liscio.

Re: Utente al login

Inviato: lunedì 24 gennaio 2011, 19:38
da durzino
Sembra quasi che la debba inserire già criptata!
Comunque molte grazie a tutti per il supporto..