Como faço para recuperar arquivos na Pasta /Home?

Iniciado por Tiago Henrique, 26 de Julho de 2012, 14:43

tópico anterior - próximo tópico

Tiago Henrique

#15
agora eu me lembro que eu tentei uma outra dica usando o  live cd e eu tinha acesso a pasta.

O link da dica é este http://blog.dustinkirkland.com/2011/04/introducing-ecryptfs-recover-private.html

mas quando eu copiava os arquivos exemplo pasta  documentos eu copiava e colava mas quando logava sem o cd eles não apareciam.

Será que eu vou ter que logar com o live cd de novo?

No caso eu teria que montar a pasta home como ele manda no artigo?

Qual é o comando para montar a pasta home? não estou lembrado!

Tiago Henrique

Olá!

Tentei fazer a dica que o Radicar postou aqui utilizando o live cd mas fiquei na dúvida em saber qual era a partição da minha pasta anterior que no caso tem o nome de ubuntu. Eu coloquei no terminal mas não soube qual seria a partição correta.
No terminal ficou assim:

ubuntu@ubuntu:~$ sudo su
root@ubuntu:/home/ubuntu# fdisk -l

Disco /dev/sda: 250.1 GB, 250059350016 bytes
255 heads, 63 sectors/track, 30401 cylinders, total de 488397168 setores
Unidades = setores de 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Identificador do disco: 0x000caffe

Dispositivo Boot Início Fim Blocos Id Sistema
/dev/sda1   *        2048    58593279    29295616   83  Linux
/dev/sda2        58595326   488396799   214900737    5  Estendida
/dev/sda5        60272640   488396799   214062080   83  Linux
/dev/sda6        58595328    60270591      837632   82  Linux swap / Solaris

Partições lógicas fora da ordem do disco

eaxgrande

#17
Olá,

Na sua postagem, logo depois da postagem do raidicar, você colocou o comando exatamente como está escrito lá?
Citarroot@tiagomelo-STI:/home/.ecryptfs/ubuntu/.ecryptfs#  mount -t ecryptfs /media/hd/home/.ecryptfs/seunome/.Private /media/arquivos

Será que não é esse o erro?

A dica do raidicar parece muito boa...

Abraços!


Ubuntu-Mate 16.04 Xenial
Lubuntu-LXQt 20.04 Focal

Tiago Henrique

#18
Olá eaxgrande!

Eu corrigi o erro mas mesmo assim não consegui!
o erro ainda persiste

tiago-melo@tiagomelo-STI:~$ cd /home/ubuntu/.ecryptfs
tiago-melo@tiagomelo-STI:/home/ubuntu/.ecryptfs$ sudo su
[sudo] password for tiago-melo:
root@tiagomelo-STI:/home/.ecryptfs/ubuntu/.ecryptfs# ecryptfs-unwrap-passphrase wrapped-passphrase
Passphrase:
4cb38404472e751ade423db2d8edfb5b
root@tiagomelo-STI:/home/.ecryptfs/ubuntu/.ecryptfs# ecryptfs-add-passphrase --fnek
Passphrase:
Inserted auth tok with sig [8c99c2ffd8a5531b] into the user session keyring
Inserted auth tok with sig [ffd47e8eb9f66d7c] into the user session keyring
root@tiagomelo-STI:/home/.ecryptfs/ubuntu/.ecryptfs# mount -t ecryptfs /media/hd/home/.ecryptfs/ubuntu/.Private /media/arquivos
Passphrase:
Select cipher:
1) aes: blocksize = 16; min keysize = 16; max keysize = 32 (loaded)
2) des3_ede: blocksize = 8; min keysize = 24; max keysize = 24 (not loaded)
3) cast6: blocksize = 16; min keysize = 16; max keysize = 32 (not loaded)
4) cast5: blocksize = 8; min keysize = 5; max keysize = 16 (not loaded)
Selection [aes]:
Select key bytes:
1) 16
2) 32
3) 24
Selection [16]:
Enable plaintext passthrough (y/n) [n]:
Enable filename encryption (y/n) [n]: y
Filename Encryption Key (FNEK) Signature [8c99c2ffd8a5531b]: ffd47e8eb9f66d7c
Attempting to mount with the following options:
  ecryptfs_unlink_sigs
  ecryptfs_fnek_sig=ffd47e8eb9f66d7c
  ecryptfs_key_bytes=16
  ecryptfs_cipher=aes
  ecryptfs_sig=8c99c2ffd8a5531b
Error mounting eCryptfs: [-2] No such file or directory
Check your system logs; visit <http://launchpad.net/ecryptfs>
root@tiagomelo-STI:/home/.ecryptfs/ubuntu/.ecryptfs#

Tiago Henrique

Tentei pelo cd live
mas vejam!!!

root@ubuntu:/home/ubuntu# fdisk -l

Disco /dev/sda: 250.1 GB, 250059350016 bytes
255 heads, 63 sectors/track, 30401 cylinders, total de 488397168 setores
Unidades = setores de 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Identificador do disco: 0x000caffe

Dispositivo Boot Início Fim Blocos Id Sistema
/dev/sda1   *        2048    58593279    29295616   83  Linux
/dev/sda2        58595326   488396799   214900737    5  Estendida
/dev/sda5        60272640   488396799   214062080   83  Linux
/dev/sda6        58595328    60270591      837632   82  Linux swap / Solaris

Partições lógicas fora da ordem do disco

Disco /dev/sdb: 4007 MB, 4007657472 bytes
5 heads, 32 sectors/track, 48921 cylinders, total de 7827456 setores
Unidades = setores de 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Identificador do disco: 0x00000000

Dispositivo Boot Início Fim Blocos Id Sistema
/dev/sdb1            8064     7827455     3909696    c  W95 FAT32 (LBA)
root@ubuntu:/home/ubuntu# mkdir /media/hd
root@ubuntu:/home/ubuntu# mkdir /media/hd
mkdir: é impossível criar o diretório "/media/hd": Arquivo existe
root@ubuntu:/home/ubuntu# mount /dev/sda1 /media/hd
root@ubuntu:/home/ubuntu# mount /dev/sda1 /media/hd
mount: /dev/sda1 já montado ou /media/hd ocupado
mount: de acordo com mtab, /dev/sda1 já está montado em /media/hd
root@ubuntu:/home/ubuntu# mount /dev/sda1 /media/hd
root@ubuntu:/home/ubuntu# mount /dev/sda1 /media/hd
mount: /dev/sda1 já montado ou /media/hd ocupado
mount: de acordo com mtab, /dev/sda1 já está montado em /media/hd
root@ubuntu:/home/ubuntu# cd /media/hd/home/.ecryptfs/ubuntu/.ecryptfs
bash: cd: /media/hd/home/.ecryptfs/ubuntu/.ecryptfs: Arquivo ou diretório não encontrado
root@ubuntu:/home/ubuntu# cd /media/hd/home/.ecryptfs/ubuntu/.ecryptfs
bash: cd: /media/hd/home/.ecryptfs/ubuntu/.ecryptfs: Arquivo ou diretório não encontrado
root@ubuntu:/home/ubuntu# cd /media/hd/home/.ecryptfs/ubuntu/.ecryptfs
bash: cd: /media/hd/home/.ecryptfs/ubuntu/.ecryptfs: Arquivo ou diretório não encontrado
root@ubuntu:/home/ubuntu#

:'(

eaxgrande

#20
Puxa, cara...

Tem certeza que você encriptou criptografou sua home?

O que acontece se você fizer isso?
Citarsudo mkdir /media/home

Citarsudo chmod -R 777 /media/home

Citarsudo mount /dev/sda5 /media/home

O que tem dentro de /media/home?


Ubuntu-Mate 16.04 Xenial
Lubuntu-LXQt 20.04 Focal

Tiago Henrique

olá eaxgrande.

o terminal retornou isso:

tiago-melo@tiagomelo-STI:~$ sudo mkdir /media/home
[sudo] password for tiago-melo:
tiago-melo@tiagomelo-STI:~$ sudo chmod -R 777 /media/home
tiago-melo@tiagomelo-STI:~$ sudo mount /dev/sda5 /media/home
tiago-melo@tiagomelo-STI:~$

ou resumindo não acontece nada!

eaxgrande

Peralá!

Agora navegue pelo modo gráfico até a pasta /media/home pelo nautilus!

Veja se sua home está montada lá!

Ubuntu-Mate 16.04 Xenial
Lubuntu-LXQt 20.04 Focal

eaxgrande

Ubuntu-Mate 16.04 Xenial
Lubuntu-LXQt 20.04 Focal

Tiago Henrique

Eu vou explicar melhor a situação.

Eu tinha instalado o ubuntu 12 no meu pc, e sua pasta home se chamava ubuntu.
dai eu estava mexendo aqui e tive que reinstalar o ubuntu, dai como eu tinha instalado ele numa partição diferente [no caso /home] eu não formatei esta pasta.
pois bem eu não coloquei o mesmo nome de usuário coloquei outro no caso tiago-melo.

Pois então esta pasta home [ubuntu] aparece ao lado da pasta home atual [que é tiago-melo]

Só que quando eu entro nela eeu vejo dois arquivos um com o nome Access-your-private-data.desktop e outro com o nome readme.tst.

Quando eu abro o readme ele me diz o seguinte:

THIS DIRECTORY HAS BEEN UNMOUNTED TO PROTECT YOUR DATA.

From the graphical desktop, click on:
"Access Your Private Data"

or

From the command line, run:
ecryptfs-mount-private

Quando eu clico em acess your private data o terminal aparece e desaparece.
Quando eu digito o comando ecryptfs-mount-private não acontece nada!

pelo que ele me diz ai esta pasta não esta montada como eu faço isso

dai eu pensei e fiz isso


tiago-melo@tiagomelo-STI:~$ ecryptfs-mount-private
tiago-melo@tiagomelo-STI:~$ ecryptfs-mount-private
tiago-melo@tiagomelo-STI:~$ cd /home/ubuntu
tiago-melo@tiagomelo-STI:/home/ubuntu$ sudo su
[sudo] password for tiago-melo:
root@tiagomelo-STI:/home/ubuntu# ecryptfs-mount-private
ERROR: Encrypted private directory is not setup properly
root@tiagomelo-STI:/home/ubuntu#   :'(






Tiago Henrique

Citar
Citação de: eaxgrande online 28 de Julho de 2012, 17:52
E aí, Tiago?

O que tem lá?

A mesma pasta access-your - private-data e ela não abre!

quando clico nela o terminal abre muito rápido e muito rápido também fecha

Tiago Henrique


eaxgrande

Putz!

Tô entendendo aqui que a sua home tá sendo montada certo, ou seja, em /home mesmo.

E que uma vez lá dentro, existem 2 pastas: tiago-melo e ubuntu.

Na pasta tiago-melo, você tem acesso normalmente.

Mas na ubuntu (seu antigo nome de usuário) acontece toda essa zica...

É isso mesmo?

Ubuntu-Mate 16.04 Xenial
Lubuntu-LXQt 20.04 Focal

irtigor

Se o seu disco está criptografado, siga o link que você mesmo passou. Em outras palavras, do livecd, rode "sudo ecryptfs-recover-private", depois de ter montado a partição com os dados. Isso vai dar acesso temporário, você precisa salvar os arquivos em algum lugar, antes de reiniciar o sistema.

Tiago Henrique

#29

CitarÉ isso mesmo?

Isto mesmo!