一般ユーザーにCIFS共有への書き込みアクセスを許可する

一般ユーザーにCIFS共有への書き込みアクセスを許可する

SMB / CIFSを介してSynology DiskStation(DS414J、DSM 6.2)のメディアフォルダの1つをマイノートブック(カーネル4.17.18で実行されているManjaro)にマウントしたいと思います。mediaこの特定のフォルダへの読み取り/書き込みアクセス権を持つDiskStationという名前のユーザーを設定しました。/etc/fstab次の項目を使用してフォルダをマウントしました。

//{disk station IP}/{folder}/ /home/{user}/NAS/{folder} cifs auto,x-systemd.automount,cache=none,rsize=130048,wsize=57344,users,user=media,pass={the password},workgroup=WORKGROUP,ip={disk station IP} 0 0

一般ユーザーにはマウントおよび読み取りアクセス権があります(VLCを使用してファイルを再生するなど、ファイルにアクセスできます)。ただし、書き込み操作を実行しようとすると、「許可拒否」エラーが発生します。

ls -la共有の出力は次のように表示されます。

drwxr-xr-x 2 root root    0 01. Jan 2018   .
drwxr-xr-x 2 root root    0 01. Jan 2018   ..
-rwxr-xr-x 1 root root 5,8M 01. Jan 2018  '01.file'
-rwxr-xr-x 1 root root 3,7M 01. Jan 2018  '02.file'
-rwxr-xr-x 1 root root 3,2M 01. Jan 2018  '03.file'

一般ユーザーが共有への読み取り/書き込みアクセスを許可するようにラップトップを構成するにはどうすればよいですか?

ベストアンサー1

共有にはグローバル読み取りアクセス権があるため、マウントポイントにアクセスできる人は誰でもコンテンツを読むことができます。システムが共有をマウントすると、共有所有者(読み取りおよび書き込みアクセス権を含む)がルートにマップされるため、一般ユーザーは書き込み操作を実行できません。

一般ユーザーを共有の所有者とグループに設定するようにこのマッピングを変更できますuid=gid= インストールオプション。これにより、書き込みアクセスが許可されます。

おすすめ記事