ecryptfs 以只读方式挂载

ecryptfs 以只读方式挂载

我做了以下事情(http://haridas.in/how-to-put-encrypted-contents-on-cloud-storages.html),挂载后,挂载目录为只读文件系统:

我创建了两个目录:一个是 /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 时,文件系统会按预期挂载,但系统启动时,它会被挂载为只读文件系统。

答案1

检查您的坐骑的写入权限:

  • 输入cat /etc/mtab并找到您的电子加密设备
  • 重新挂载具有读/写权限的分区:sudo mount -i -o remount,rw /path/to/your/Device/or/.Private

相关内容