Sambaの在庫は誰でも開いています。

Sambaの在庫は誰でも開いています。

誰もが共有にアクセスできるCentOS 6.5サーバーがあります。誰もがその共有内のすべてのアイテムにアクセスできる必要があります。そのため、smb.confファイルでこのパラメータを使用して共有を作成しました。

[global]
security = share 

[VODSTOR]
        comment = VOD Storage Array
        path = /storage/internal
        browseable = yes
        force user = nobody
        force group = nobody
        writable = yes
        create mask = 0666
        directory mask = 0777
        public = yes

私が知っている限り、これを行うと、この共有にアクセスする誰もがファイルとフォルダを作成できるようになります。 drwxrwxrwx権限を持つフォルダと-rw-rw-rw権限を持つファイルですか? Windowsの観点から見ると、これはうまくいくようです。そこに作成されたフォルダにはdrwxrwxrwx権限ビットがあります。そしてそのファイルは誰でも読むことができるようです。ところで、Debian Linuxシステムにこれをマウントすると、drwxr-xr-xでフォルダが作成されるのに奇妙だと思います。

Debian コンピュータでは fstab 経由でインストールしました: \ \mnt\path\ cifs rw,user=nobody,pass=nobody 0 0

そこに何が起こりましたか…?これまでWebで役に立つ情報が見つからないようです。

ベストアンサー1

ほぼすべて来ました。しかし、マウントコマンドが間違っています。これこそ

/mnt/path cifs rw,noperm 0 0

ユーザーとグループを指定しないと、デフォルト権限が適用されます。 noperm は、クライアントにアクセス制御を「2 番目の推測」しようとしないように指示します。それ以外の場合、ローカルの明白な権限が邪魔になることがわかります。

おすすめ記事