Linux でマウントされたフォルダの権限を変更する

Linux でマウントされたフォルダの権限を変更する

私はWindowsからLinuxにフォルダをマウントしました

Windowsでは権限はEveryoneに設定されます ここに画像の説明を入力してください

そして私のLinux側ではこれをやった

# mount -t cifs -o username=sprite//173.11.111.99/win-share /mnt
Password for sprite@//173.11.111.99/win-share:  ************
# ls -ld
drwxr-xr-x. 2 root root 0 Sep  2 15:27 .
#

という名前の別のユーザーがいてcoke、読み取り/書き込み/実行権限を与えたいのですが、どうすればいいでしょうか?

答え1

マウント コマンドで必要なユーザー ID とグループ ID を定義する必要があります。オプションに uid と gid パラメータを追加します。コマンドを使用してユーザーの値を検索できますid

パラメータセットの例:uid=1000,gid=1000,username=sprite

ユーザー名とグループ ID が 1000 であると仮定します。

別のユーザーがアクセスできるようにするには、ユーザーをusersなどの同じグループに配置し、そのグループのIDをマウントコマンドのgidパラメータで使用します。この場合、グループが共有に書き込むことができるようにするための追加のパラメータも必要になると思います。その場合は、追加のパラメータが必要です。dir_mode=0770,file_mode=0770

関連情報