Cambio nome utente

3 risposte [Ultimo contenuto]
Ritratto di Alve77
Alve77
(Junior)
Offline
Junior
Iscritto: 09/03/2009
Messaggi: 12

Ciao a tutti,
devo aver fatto un piccolo casino Laughing
Dovrei cambiare il nome utente e allora ho provato a fare così:

cp -av /etc/passwd /etc/passwd.old<br />cp -av /etc/group /etc/group.old<br />cp -av /etc/shadow /etc/shadow.old<br /><br /><br />OLDUSR=&quot;paolo&quot;<br />NEWUSR=&quot;giacomo&quot;<br /><br /><br />sed -e s/$OLDUSR/$NEWUSR/g &lt; /etc/shadow &gt; $$; mv $$ /etc/shadow<br />sed -e s/$OLDUSR/$NEWUSR/g &lt; /etc/passwd &gt; $$; mv $$ /etc/passwd<br />sed -e s/$OLDUSR/$NEWUSR/g &lt; /etc/group &gt; $$; mv $$ /etc/group

fin quì penso sia andato tutto bene...
per quanto riguarda la home ho fatto:

mv /home/$OLDUSER /home/$NEWUSR

e mi dice che impossibile spostare la home:dispositivo o risorsa occupato.

Ovviamente adesso non riesco nemmeno a loggarmi...sono riuscito ad aprire solo il terminale...
HELP ME!!!!

Ritratto di Alve77
Alve77
(Junior)
Offline
Junior
Iscritto: 09/03/2009
Messaggi: 12

Sono riuscito a risistemare via terminale i file :

/etc/passwd
/etc/shadow
/etc/group

però al momento dell'accesso mi dice che la directory /home/paolo non esiste
Thinking

Ritratto di Alve77
Alve77
(Junior)
Offline
Junior
Iscritto: 09/03/2009
Messaggi: 12

Ho risolto creando un nuovo utente e cancellando il vecchio.... Laughing

Ritratto di marcosan
marcosan
(Collaboratore)
Offline
Collaboratore
Iscritto: 16/05/2005
Messaggi: 730

Ma secondo te cambiare nome ad un utente e' una cosa che non e'mai successa a nessuno?!

Prima di imbatterti in soluzioni fai da te (a caso), prova a dare un´occhiata alle documentazioni, potevi scoprire che il comando usermod faceva al caso tuo, leggi la documentazione,

man usermod

Ciao,
Marco

"La matematica e' l'arte di dare lo stesso nome a cose diverse."
H.Poincare (1854-1912).