Valutazione 4.87/ 5 (100.00%) 5838 voti

Condividi:        

Baco in useradd di SuSe

Per tutti i tuoi problemi Linux entra qui e risolvili!

Moderatori: gunter, zendune

Baco in useradd di SuSe

Postdi JClark » 26/04/06 21:35

Ciao a tutti

dovendo disabilitare da shell bash un account utente, ho seguito le indicazioni di questo sito http://openskills.info/topic.php?ID=27 che in sostanza dicevano di dare il comando:

useradd -L <account> per disabilitare un'utenza
useradd -U <account> per abilitare un'utenza.

In pratica questo comando in SuSe, mette o toglie nel file /etc/shadow, 2 punti esclamativi dopo i primi : che seguono il nome utente.

Ovvero:

pippo:$1$kjhjhfsfgdjsfjsdjhsfgsf (user UnLocked)
pippo:!!$1$kjhjhfsfgdjsfjsdjhsfgsf (user Locked)

Bhe, anche secondo l'help in linea di bash di SuSe (useradd --help) questa cosa è possibile, ma vedendo che il comando non funzionava ho guardato il man useradd ed ho scoperto che i due switch -L e -U non sono contemplati.

Quindi 2 domande:
- sono io che sbaglio qualcosa e sotto Suse si usa un altro comando ?
- oppure è un baco e nel caso a chi lo segnalo ?

Grazie a tutti
e spero di aver miglior fortuna che con il mio post sul SuSe Plugger :lol:

Franco
Voghera
Il brutto tempo non esiste ... il brutto tempo è quello che passo senza andare in moto !

Bye Frank
:-)
JClark
Utente Senior
 
Post: 416
Iscritto il: 24/09/01 01:00
Località: Voghera

Sponsor
 

Postdi JClark » 01/05/06 10:37

... spero di aver maggior fortuna con il lotto ...

cmq ho trovato per conto mio qualcosa per il lock / unlock degli utenti passando attraverso passwd.

Rimangono le perplessità della presenza degli switch a livello di --help ed assenti nel man di usermod ...

Zalud
Franco
Voghera
Il brutto tempo non esiste ... il brutto tempo è quello che passo senza andare in moto !

Bye Frank
:-)
JClark
Utente Senior
 
Post: 416
Iscritto il: 24/09/01 01:00
Località: Voghera

Postdi zendune » 01/05/06 22:09

Magari avessi così tanto tempo per provare :P
cmq eccoti l'esito delle mie prove su una Mandriva:
-useradd NON contempla in man le opzioni, nè nell'help in linea, nè funzionano;
-usermod NON contempla in man le opzioni, MA vengono citate nell'help in linea e funzionano. Ovvero con l'opzione -L viene aggiunto un ! dopo nome_utente: e la login nome_utente viene disabilitata. Naturalmente -U rimuove ! e l'utente riabilitato.
Le pagine man non vengono aggiornate con la stessa velocità con cui viene modificato il comportamento di un comando. Infatti se cerchi in linea il man di usermod, potrai trovarne varie versioni con parametri e spiegazioni anche diversi.
Spero di essere stato esaustivo ;)
Non exercitus neque thesauri praesidia regni sunt, verum amici, quos neque armis cogere neque auro parare queas: officio et fide pariuntur
Avatar utente
zendune
Moderatore
 
Post: 1633
Iscritto il: 15/03/03 18:34
Località: Brescia


Torna a Software Linux


Topic correlati a "Baco in useradd di SuSe":

PROBLEMI CON SUSE 10.0
Autore: p3ppe
Forum: Software Linux
Risposte: 12
Mandriva o Suse?
Autore: fra87
Forum: Software Linux
Risposte: 8
Alice Gate su SuSE 10.0
Autore: xunil
Forum: Software Linux
Risposte: 2

Chi c’è in linea

Visitano il forum: Nessuno e 4 ospiti