Ubuntu 13.10で Gnome EncFS Manager [1]を使用しています。暗号化されたフォルダー(stashと呼ばれます)と暗号化されていないマウントポイントを両方ともホームフォルダーに作成すると、機能します。たとえば、~/test-encrypted
や~/test-mountpoint
などです。
しかし、/media/myusername/
フォルダー(USBドライブなどがマウントされている)にマウントポイントを作成できません。
私が試してみました:
/media/myusername/newfolder
/media/myusername/createdfolder
を作成し、それをマウントポイントとして選択するマウントポイントが空であるか存在しない場合でも、どちらの場合も次のエラーメッセージが表示されます。
マウントフォルダが空ではありません。
フォルダの権限は次のとおりです。
/media$ ls -la
total 12
drwxr-xr-x 3 root root 4096 Dec 11 09:47 .
drwxr-xr-x 23 root root 4096 Dec 11 10:26 ..
drwxr-x---+ 5 root root 4096 Dec 17 10:29 username
/media$ cd username
/media/username$ ls -la
total 17
drwxr-x---+ 5 root root 4096 Dec 17 10:29 .
drwxr-xr-x 3 root root 4096 Dec 11 09:47 ..
drwxr-xr-x 2 username username 4096 Dec 11 09:49 attemptedmountpoint
drwxr-xr-x 19 username username 4096 Nov 22 11:52 workingmountpoint
親フォルダー/media/myusername
またはマウントポイントとして使用する新しいフォルダーに特別なアクセス許可を設定する必要がありますか?それとも、他に何かすべきことがありますか?
[1] EncFSマウント用のGUI。現在上記のリンクからPPAを介してインストールできます。
入手 開発者からの回答 :
メッセージはここでは誤解を招くものです。ご覧のとおり、/ media/usernameには書き込み権限がありません。つまり、GEncfsMはマウントポイントを作成できません。これを修正するには:
Sudo chown username /media/username
その後、次のようになります。
drwxr-x---+ 5 username root 4096 Dec 17 10:29 username
...
デフォルトですべてのマウントポイントをそこに配置する場合は、詳細設定の変数mount_dir_baseを/ media/$ USERに調整できます。変更後、GEncfsMを再起動する必要があります。