Samba ファイル サーバーのフォルダー権限を変更する方法

Samba ファイル サーバーのフォルダー権限を変更する方法

オフィスの Ubuntu サーバー マシンに samba ファイル サーバーをインストールしました。次に、複数の Windows PC の共有をネットワーク ドライブとしてマップしました。オフィスの各ブランチのドライブのルートにフォルダーを作成しました。ここで、マップされたドライブのルートにユーザーがフォルダーやファイルをさらに作成できないようにしたいと考えています。ただし、既に作成されたフォルダー内にサブフォルダーやファイルを作成することは許可する必要があります。これは可能ですか?

答え1

私の知る限り、答えは「ノー」だと思います。

それでも、回避策として私が行ったことは次のとおりです。

同じフォルダの2つのSambaエントリを作成しました。1つは読み取り専用そしてもう一つは読み書き次に、読み取り/書き込みフォルダー用に別のユーザーを作成しました。

したがって、ユーザーの資格情報を使用して RW ISO フォルダーにアクセスしている PC のみが変更を加えることができ、他のすべての PC は samba ディレクトリを読み取ることしかできません。

あなたの質問に答えていないことは承知していますが、少しでもお役に立てれば幸いです。

[ISO]
    comment = ISO files
    path = /storage/ISO/
    browseable = yes
    writeable = no
    guest ok = yes

[ISO-RW]
    comment = ISO
    path = /storage/ISO/
    browseable = yes
    valid users = <user1>
    writable = yes


関連情報