Birisi kullanıcının ev dizinini Ubuntu 9.04'te nasıl değiştirir?


40

Kabuğumdaki ana dizini nasıl değiştirebileceğimi bilen var mı?


ubuntuforums.org/showthread.php?t=46866 bu, ev dir hareketinde güzel bir How-To. Bunu kendim denemedim, ancak oldukça karmaşık görünüyor. Nick
Nick

Göründüğü kadar karmaşık değil, sürece aşina olmayan insanlara ayrıntılı olarak açıklamak zorunda kaldılar. Gerçekten içerdiği tek şey (1) bölüm oluşturmak, eğer gerekliyse (2) bölüm bölümü (3) kopya dosyaları (3) bölümden çıkar (4) düzenle /etc/fstab(5) eski ana dizini dışarı taşı (6) yeni ana dizini taşı to /home(7) mount yeni /home(8) her şeyi kontrol et ve eski ana dizini kaldır
David Z

Yanıtlar:


65

Koşu

sudo usermod -d new_home_dir   kullanıcı adı

ana dizininizi değiştirecek new_home_dirve ayrıca ana dizininizin konumunu depolayan sistem dosyasını da ( /etc/passwd) güncelleyecektir.

Ayrıca, tüm dosyaları geçerli giriş dizininizden de taşımak istiyorsanız, şunu kullanın:

sudo usermod -d new_home_dir   -m   kullanıcı adı

1
Ubuntu
12.04'te

Bunu yaptıktan sonra, oturum açtığımda yalnızca masaüstü arka planı gösteriliyor. 13.10 için .. bu bile 2009'dan bir cevap :) :)
Aleks

1
@Aleks'in işlevselliği usermodyıllarca, belki de on yıllarca değişmedi, bu nedenle bu cevap hala geçerli olmalı. Neden sadece masaüstü arkaplanınızı gördüğünüze gelince, belki de masaüstü ortamınızdaki başka bir şey kullanıcı adına bağlıdır, bu durumda usermodbunu bilmiyor. Ancak bunun neden olduğunu yalnızca tahmin edebilirim (sisteme erişimim olmadan).
David Z,

Sağol David. Ben de bu işlevselliğin yıllar içinde değişmediğini düşündüm, bu yüzden denedim. Benim bir ek adımlarla, Ubuntu yüklemek, bu nedenle yeni taze, bu yanıtın bana yardımcı oldu askubuntu.com/a/250877/223469 sizinki gibi (ancak ek adımla - ya da yeni bir taze yeni bir klasör oluşturmak için daha hassas, hangi
Aleks

2

Bunu denemedim, ancak / etc / passwd içinde değiştirebileceğinizi düşünüyorum.

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.