Я сделал следующее ( http://haridas.in/how-to-put-encrypted-contents-on-cloud-storages.html ), и после монтажа смонтированный dir читается только файловая система:
Я создал два каталога: один для / home / user / dir1 и / home / user / Dropbox / dir2. Затем:
mount -t ecryptfs /home/user/Dropbox/dir2 /home/user/dir1
Выбрано: aes / 16 байт / открытый текст да / шифрование имени файла нет
Создан файл /root/.ecryptfsrc со следующим содержанием:
key=passphrase:passphrase_passwd_file=/home/user/.ecryptfs/passphrase.txt
ecryptfs_sig=mysighere
ecryptfs_cipher=aes
ecryptfs_key_bytes=16
ecryptfs_passthrough=y
ecryptfs_enable_filename_crypto=n
Создан файл /home/user/.ecryptfs/passphrase.txt с содержимым:
passphrase_passwd=mypassphrase
Добавлена строка в / etc / fstab:
/home/user/Dropbox/dir2 /home/user/dir1 ecryptfs defaults 0 0
И теперь dir2 и dir1 являются файловая система только для чтения. Что я должен сделать, чтобы изменить их для монтирования в качестве файловой системы для чтения и записи? Когда я добавляю строку в fstab, файловая система монтируется должным образом, но при загрузке системы она монтируется как файловая система только для чтения.
Проверьте полномочия записи в свое монтирование:
cat /etc/mtab
и находит, что Ваше ecrypt устройство sudo mount -i -o remount,rw /path/to/your/Device/or/.Private