Como posso montar uma pasta criptografada via SSH no Synology NAS?

4

Agora eu montei uma pasta criptografada:

  1. abra o navegador e faça login no NAS gui
  2. clique em Painel de controle - > Pasta compartilhada > Criptografia > Monte
  3. inserir chave
  4. depois da pasta estar montada:

    rsync -ah --progress --delete /path/* admin@ipadress:/volume1/path/
    

Posso ignorar 1.-3. e usar apenas o ssh?

    
por Ohto Nordberg 15.07.2016 / 23:09

1 resposta

3

Use o gui para montar o diretório criptografado e, em seguida, efetue login na sincronização como root sobre ssh e digite mount . Você verá uma linha como

 /volume1/@mycryptdir@ on /volume1/mycryptdir type ecryptfs (rw,relatime,ecryptfs_fnek_sig=88...,ecryptfs_sig=88...,ecryptfs_cipher=aes,ecryptfs_key_bytes=32)

Isso mostra o diretório /volume1/mycryptdir implementado em um diretório /volume1/@mycryptdir@ subjacente usando o ecryptfs. Desmonte o diretório com o gui e tente o seguinte comando:

# ecryptfs-add-passphrase
Passphrase: 

Digite a frase secreta que você usou originalmente (não o arquivo .key). Ele responderá

Inserted auth tok with sig [88...] into the user session keyring

Agora digite o comando mount usando as opções que você viu antes. Você precisará criar o diretório do ponto de montagem:

# mkdir /volume1/mycryptdir
# mount /volume1/\@mycryptdir\@/  /volume1/mycryptdir/ -t ecryptfs -o rw,relatime,ecryptfs_fnek_sig=88...,ecryptfs_sig=88...,ecryptfs_cipher=aes,ecryptfs_key_bytes=32

Seu sistema de arquivos deve agora ser montado e utilizável. Agora você deve limpar a senha do chaveiro na memória:

# keyctl clear @u

Quando terminar, desmonte o diretório com umount /volume1/mycryptdir .

    
por 16.07.2016 / 18:31