Şifrelenmiş bir giriş dizinini başka bir bölüme nasıl taşıyabilirim?


10

Şifrelenmiş bir giriş dizinini başka bir bölüme nasıl taşıyabilirim? Şifrelenmemiş bir giriş dizinini başka bir bölüme ve şifrelenmiş bir giriş dizinine taşımak arasında fark var mı?

Belki de Ubuntu yükleyici, ana dizininizi başka bir bölüme yerleştirme seçeneği sunuyor mu?

Yanıtlar:


8

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.


teşekkürler, şimdi sadece mevcut bir bölümü bölerek mountpoint ile nasıl yeni bir bölüm oluşturabileceğinizi öğrenmek zorundayım. bunun için yeni bir soru açacak.
NES

2

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

  • ev / user / .Private
  • ev / user / .ecryptfs
  • ev / .ecryptfs

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


2

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.

  1. 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.

  2. 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.

  3. 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.


0

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

alternatif metin

Bundan sonra değiştirmek istediğiniz kullanıcıyı seçin ve özellikleri tıklayın, gelişmiş sekmesine gidin

alternatif metin

giriş dizinini yeni dizine, yani başka bir bölüme kopyaladığınız dizine değiştirin.


taşımak istiyorum aynı kullanıcı profili altında giriş yapabilir miyim?
NES

evet yapabilirsiniz ama kesmeyin yani ana dizininizi taşımayın, kopyalayın
binW

Bu yanıtın verilerinizi şifrelenmiş bir giriş dizininden şifrelenmemiş bir dizine kopyalayacağını lütfen unutmayın.
João Pinto
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.