Come si cambia la home directory dell'utente in Ubuntu 9.04?


40

Qualcuno sa come potrei cambiare la mia directory home nella shell per favore?


ubuntuforums.org/showthread.php?t=46866 questo è un bel tutorial su come spostarsi a casa. Non ho provato questo da solo, ma sembra piuttosto complicato. Nick
Nick,

Non è così complicato come sembra, hanno dovuto solo spiegare in dettaglio per le persone che non hanno familiarità con il processo. Tutto ciò che comporta è (1) creare una partizione, se necessario (2) montare la partizione (3) copiare i file (3) smontare la partizione (4) modificare /etc/fstab(5) spostare la vecchia directory home fuori strada (6) spostare la nuova directory home per /home(7) montare il nuovo /home(8) controllare tutto e rimuovere la vecchia directory home
David Z

Risposte:


65

In esecuzione

sudo usermod -d nome_utente new_home_dir  

cambierà la tua home directory new_home_dire aggiornerà anche il file di sistema che memorizza la posizione della tua home directory ( /etc/passwd).

Se vuoi anche spostare tutti i file dalla tua home directory corrente, usa:

sudo usermod -d new_home_dir   -m   nome utente

1
Ha funzionato per me in Ubuntu 12.04, grazie
HappyDeveloper il

Dopo aver eseguito questa operazione, quando eseguo l'accesso viene visualizzato solo lo sfondo del desktop. Per 13.10 .. anche questa è una risposta del 2009 :)
Aleks,

1
@Aleks la funzionalità di usermodnon è cambiata da anni, o probabilmente decenni, quindi questa risposta dovrebbe essere ancora valida. Per quanto riguarda il motivo per cui stai vedendo solo lo sfondo del desktop, forse qualcos'altro nell'ambiente desktop dipende dal nome utente, nel qual caso usermodnon lo sa. Ma posso solo immaginare il motivo per cui ciò sta accadendo (senza avere accesso al sistema).
David Z,

Grazie David. Ho pensato anche che questa funzionalità non è cambiata da anni, quindi l'ho provato. La mia era una nuova installazione di Ubuntu, quindi, con passaggi aggiuntivi, questa risposta mi ha aiutato a askubuntu.com/a/250877/223469 (proprio come il tuo, ma con un passaggio aggiuntivo - o più preciso per creare una nuova nuova cartella, che nel mio caso mi è bastato) grazie David
Aleks,

2

Non l'ho provato, ma penso che tu possa cambiarlo in / etc / passwd.

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.