Evitando que o hashdeep cruze pontos de montagem?

3

Existe alguma maneira de impedir que o hashdeep atravesse sistemas de arquivos?

Eu tenho o meu volume principal do zfs montado dentro da minha cadeia de ferramentas (FreeBSD), a saber:

/mnt/VOLUME1/ian on /mnt/VOLUME1/jails/tools/mnt/ian (nullfs, local) 

então, naturalmente, um hashdeep em / mnt / VOLUME1 nunca terminará.

Qualquer maneira de evitar isso, além de desmontar?

    
por Ian 16.11.2016 / 23:45

1 resposta

2

Você pode "vincular a montagem" do nível superior, /mnt/VOLUME1/ian , a um ponto diferente e, em seguida, executar hashdeep nele. Por exemplo,

mkdir /mnt/TMP
mount -o bind /mnt/VOLUME1/ian /mnt/TMP

A árvore de diretórios "bind mounted" não inclui submontagens da fonte. Suponho que man mount possa fornecer mais detalhes.

    
por 17.11.2016 / 04:57

Tags