[Çözüldü] Ubuntu kurdum home altındaki dizinime erişemiyorum

Başlatan anar_droid, 27 Şubat 2017 - 14:10:27

« önceki - sonraki »

0 Üyeler ve 1 Ziyaretçi konuyu incelemekte.

anar_droid

Arkadaşlar,

Ubuntu 16.04 ile çalışıyorken 16.10 kurdum. /home ve /opt ayrı olarak bölümlenmiş idi. Kurulumu / üzerine yaptım. Sistem açıldı. /opt dizinim başarılı bir şekilde gözükmekte. Ancak /home dizinim gözükmemektedir. Yeni /home dizini var ancak benim tüm verilerim (en azından yedeklediğimden bu yana olanlar) /home/abdullah altında. Bunu nasıl çözerim diye baktım. Unmount et, mount et dediler oldu. ecryptfs-add-passphrase komutu (veya programı) çalıştır dediler ve sudo: ecryptfs-add-passphrase: command not found hatası aldım.

bu konuda bir deneyimi olan arkadaşlar haber ederlerse sevinirim.

teşekkürler
Abdullah Anar
özgür yazılım ile umut sürüyor

mendirec

Şu komutların çıktılarına bakabilir miyiz?
sudo parted -l
lsblk

anar_droid

merhaba,

sudo parted -l için çıktı;
Model: ATA Hitachi HTS54756 (scsi)
Disk /dev/sda: 640GB
Sektör boyutu (mantıksal/fiziksel): 512B/512B
Disk bölümü Tablosu: msdos
Disk Bayrakları:

Numara  Başlangıç  Son    Boyut   Tür       Dosya sistemi   Bayraklar
1      1049kB     122GB  122GB   primary   ext4            önyükleme
2      122GB      144GB  22,4GB  extended
6      122GB      128GB  6414MB  logical   linux-swap(v1)
5      128GB      144GB  16,0GB  logical
3      144GB      444GB  300GB   primary   ext4
4      444GB      640GB  196GB   primary   ext4

$lsblk
NAME   MAJ:MIN RM   SIZE RO TYPE MOUNTPOINT
sr0     11:0    1  1024M  0 rom 
sda      8:0    0 596,2G  0 disk
├─sda4   8:4    0 182,7G  0 part
├─sda2   8:2    0     1K  0 part
├─sda5   8:5    0  14,9G  0 part
├─sda3   8:3    0 279,4G  0 part /mnt
├─sda1   8:1    0 113,2G  0 part /
└─sda6   8:6    0     6G  0 part [SWAP]

Abdullah Anar
özgür yazılım ile umut sürüyor

mendirec

[mention=619068]@anar_droid[/mention] Yedekleme yaptığın verilerin bulunduğu /home/abdullah dizini şu an hangi bölümün altında? sda1 kök dizin olarak tanımlanmış. sda4 196 GB olarak gözüküyor ancak bağlı değil. Diskler uygulamasından verilerin bulunduğu diski otomatik olarak bağlanmasını ve bağlama noktasını /home olarak ayarlayabilirsin.

anar_droid

Mendirec,

Bu forumda bir adım-adım açıklama ile sorunu çözdüm. Zor ama sonu mutlu bir süreç oldu. İlgin için çok teşekkür ederim.

selamlar

Abdullah Anar
özgür yazılım ile umut sürüyor

remziyapar

[mention=619276]@anar_droid[/mention]

Adım-adım anlatım linkini buraya çözüm yazıp eklersen arama yapan arkadaşlara kolaylık olmuş olur. Ekledikten sonra konu başlığı için de şunu yapabilir misin?

Çözülen Konular
https://forum.ubuntu-tr.net/index.php?topic=31789.0

anar_droid

[mention=619281]@remziyapar[/mention]

Sorun çözüldü. Çözümü yaparken izlediğim sayfa
https://forum.ubuntu-tr.net/index.php?topic=22964.msg278968#msg278968


Adımlar;
1.Adım: Bağlama şifresinin öğrenilmesi

Ubuntu'ya giriş yaptıktan sonra uçbirimden
    $ ecryptfs-unwrap-passphrase /home/.ecryptfs/ubuntu_user/.ecryptfs/wrapped-passphrase

        komutunu veriniz ve

    giriş şifresinizi yazınız. Uçbirim çıktı olarak size bağlama şifresini verecekmiş


2. Adım: Başka bir işletim sisteminden şifreli dosyaya ulaşmak

Bizim durumumuzda başka bir işletim sistemi olmadığı için Ubuntu'dan devam ediyoruz.

    Gerekli paketi yüklüyoruz


$ sudo apt-get install ecryptfs-utils


Normal kullanıcı dizinine uçbirimden geçiyoruz

$ cd /home/cyberbob

Yeni bir dizin oluşturuyoruz

$ mkdir OtherHome

Özel bir "imza" oluşturuyoruz

$ sudo ecryptfs-add-passphrase --fnek

Bu komutu verdikten sonra ilk önce sudo şifresini sonra da bağlama şifresini giriyoruz.

İkinci satırdaki "Inserted auth tok with sig" ifadesini bulup köşeli parantez içindeki değeri bir yere not ediyoruz. Bu özel imza oluyor.


En önemli yere geldik. Şifreli dosyanın tam yolunu yazmamız gerek. Sanırım vermeniz gereken şifre şöyle olacak

$ sudo mount -t ecryptfs /media/home/.ecryptfs/mehmet/.Private/ /home/cyberbob/OtherHome

Bu komuttan sonra size bir kaç soru soracak:

    Anahtar türü (key type) için "passphrase" olanı seçmeliymişiniz.
    Şifre sorduğunda bağlanma şifresinin girmeniz gerekiyormuş.
        Şifreleme 'cipher'i için aes olanı şeçiniz
            Şifre uzunluğu olarak 16 bit olanı şeçin
            'plaintext passthrough' için n ye basmanız öneriliyor.
                Dosya ismi şifrelemesi için y yi seçiniz. Bu adımdan sonra sizden özel imzayı girmeniz istenecek.
            Bu işlemden sonra
            Alıntı

                WARNING: Based on the contents of [/root/.ecryptfs/sig-cache.txt],
                it looks like you have never mounted with this key
                before. This could mean that you have typed your
                passphrase wrong

            şeklinde bir hata çıkıyormuş, önemsemeyin.

            Son satırda

$ Mounted eCryptfs

çıktısını gördüğünüzde işlem başarıyla tamamlanmış oluyor. OtherHome dosyasına girip dosyalarınıza ulaşabilirsiniz.
Abdullah Anar
özgür yazılım ile umut sürüyor