Yanıtlar:
Verilerinizi yeni bölümde şifrelenmiş tutmak istediğinizi varsayıyorum.
Öncelikle çalışan tüm uygulamaları kapatın, kopya sırasında dosyaların güncellenmesini istemiyoruz. Şifrelenmiş verileri yeni bölüme kopyalayın:
ecryptfs-umount-private
chown $USER /new_mount_point/$USER
rsync -avP $HOME/.Private $HOME/.ecryptfs /new_mount_point/$USER
editor /etc/passwd # Change the user's home dir to point to the new location
Oturumu kapat Oturumu kapat
Şifrelenmiş bir evi taşımak / kopyalamak istiyorsanız, yalnızca ~ / .Private ve şifreleme anahtarlarını (~ / .ecryptfs) kopyalamanız / taşımanız gerekir. Şifrelenmemiş bir konuma kopyalamak / taşımak istiyorsanız, .Private ve .ecryptfs dışındaki her şeyi kopyalayın.
Yarım günlük bir günün ardından ubuntu 10.04 ile şifrelenmiş bir evi yeni bir sürücüye taşımaya çalışırken kafam karıştı.
yeni sürücünüzü monte edin
kullanıcı adınızla yeni bir klasör oluşturun onun
sahibi olduğundan emin olun
chown $ USER / new_mount_point / $ USER
ev altındaki dosya yapınız şöyle görünürse
Bu yerine $ HOME kullanıp $ KULLANICI aksi denemek i başka bir bölüme şifreli ev dizini taşıyabilirsiniz nasıl?
ecryptfs -umount-private rsync -avP $ HOME / $ USER / .Özel $ HOME / $ USER / .ecryptfs / new_mount_point / $ USER
rsync -avP $ HOME / .ecryptfs / new_mount_point
ana klasörünüzü başka bir adla yeniden adlandırın "homeold"
home adında yeni bir klasör oluşturun
Fstab
bağlantınızı yeni sürücüyü / home dizinine düzenleyin
Tekrar başlat
Bunu hala yapmanın başka bir yolu var:
Https://help.ubuntu.com/community/Partitioning/Home/Moving adresinde bulunan Ubuntu Yardım sayfasını kullanma
Bu öğretici, şifrelenmemiş bir bölümün nasıl taşınacağını gösterecektir, ancak şifreli bir bölümü taşımak için kullandığım ince ayar, bu öğreticiyi aşağıdaki komut farklarıyla takip etmekti. Neden bu şekilde yaptığımla ilgili açıklamam benden daha fazlasını bilen birinden bazı düzeltmelere ihtiyaç duyabilir, bu nedenle zamanınız varsa lütfen düzenleyin veya yorum yapın.
Bölümünüzü Gparted'te oluşturun ve kolayca tanıyacağınız bir etiket verin. Bazılarımız sayılarla hatırlamak için çok fazla disk ve bölümümüz var.
Dosyaları kopyalamak için rsync'i kullanmadan önce, ecryptfs-umount-private kullanarak şifreli evinizin bağlantısını kesin. Bunu yapmamın nedeni, rsync'in bağlı / şifrelenmemiş şeyleri VE .Özel ecryptfs şeylerini kopyalamış gibi görünmesiydi. Yalnızca önceki yayınlarda belirtilen .Private ve .ecryptfs klasörlerine ihtiyacınız vardır.
Dosyaları kopyalamak için, "sudo rsync -aXS --exclude = '/ * /. Gvfs' / home /. / Media / home / yerine" sudo rsync -aVP / home / / media / home / "komutunu girin. . "öğreticinin dediği gibi.
"sudo diff -r / home / media / home" komutunun çıktısı üzerine bir not
Diff komutu benim durumumda uzun bir farklılık listesi bildirdi, ancak bunun nedeni hala Firefox kullanıyordum ve yer imlerini, geçmişi vb. Değiştiren bir grup belgeyi açtığım içindi. öğretici ve eksik bir şey fark etmedi. Yeniden başlattıktan sonra Firefox, dosyaları kopyalamadan çok önce kapattığım bir grup sekmeyle bir oturumu yeniden açtı, bu yüzden diff komutunun çıktısı hakkında varsayım.
Ana dizininizi başka bir bölüme kopyalayın ve ardından kullanıcı ayarları iletişim kutusunu açmak için Sistem-> Yönetim-> Kullanıcılar ve Gruplar'ı kullanın. Kimliğinizi doğrulamak için tuşlar simgesini tıklayın
Bundan sonra değiştirmek istediğiniz kullanıcıyı seçin ve özellikleri tıklayın, gelişmiş sekmesine gidin
giriş dizinini yeni dizine, yani başka bir bölüme kopyaladığınız dizine değiştirin.