Synology NASからSMB共有フォルダをマウントすると、少し問題があります。マウント共有cifの常に777
:常に私の/etc/fstab
で
が、私はこのラインを使用(してもエラーなしのchmod 700の後)777へのアクセス許可セットを持っているgit:root 700
しかし、マウントフォルダ: は私が権限を持つ共有フォルダをマウントしたいです
#uid=999 ---> git user
//server/folder /mnt/artifacts cifs username=windowsUser,password=xxxxx,gid=0,uid=999,file_mode=0700,dir_mode=0700,iocharset=utf8 0 0
私は自分の権利を700に設定できない理由を知っていますか? 私は間違いをしましたか?あほらしいもの ?あなたの助けを事前に
おかげで、良いスタートがCIFS
のためのmanページをチェックアウトすることです
こんにちは@ MrEditor97、私は 'umask'で試しましたが、'無効な引数 'エラーが生成されます。 '/サーバ/フォルダ/ mnt /成果物cifs credentials =/root/.smbcredentials、gid = 0、uid = 999、iocharset = utf8、umask = 700 0 0' [これはそうです](https:// superuser.com/questions/698422/why-does-this-line-in-my-fstab-give-me-an-invalid-argument-error) 'umask'はcifsでは使用できません。 – David
こんにちは@David、 申し訳ありませんが、あなたはまだ問題があります。私はちょうど私のセットアップで参照し、あなたが望むパーミッションを持つCIFS共有をマウントするには、 'file_mode = 0600、dir_mode = 0700'を使用する必要があります。私はSamba共有を使用していたので(正しいファイル権限が必要)、あなたのようにする必要はありませんでした。 共有に対して正しいファイルアクセス権を強制することは可能ですか? 私が言うことができる唯一のことは、 'file_mode =とdir_mode ='をマウントの前に** 0 **を追加して使用することです。 – MrEditor97
こんにちは@ MrEditor97、まずはお返事ありがとうございます;)残念ながら私はまだ0の追加で問題があります。しかし、私のNASには解決策がありましたので、現在は働いています:D みんなに感謝;) – David