前提・実現したいこと
Ubuntu18.04.4LTSをインストールしたPCをファイルサーバとして利用しています。
ファイルサーバーには同じ部屋にある4台のPCからアクセスできます。
4台のPCはすべてWindows10のPCです。
ファイルサーバーにはsambaをインストールしてあります。
4台のPC用にsambaユーザー(user1,user2,user3,user4) を作成しました。
作成した4ユーザーをグループ(group1)に追加しました。
グループ共有用ディレクトリの作成とアクセス権を設定しました。
発生している問題・エラーメッセージ
user1がフォルダやファイルを作ると権限が異なる。
user1以外のユーザーが共有フォルダ内でフォルダやファイルを作成した場合、
Linuxのターミナルから「ls -l」を実行し、権限を確認すると
$ls -l drwxrwxr-x 数字 user2 group1 4096 7月 1 2020 folder1
と表示されます。
しかし、user1の場合
$ls -l drwxr-xr-x 数字 user1 user1 4096 7月 1 2020 folder1
と表示され、他のユーザーが作成したフォルダにファイルを置いたり、作成したファイルに変更を加えることができません。
なぜ権限が異なるのか、グループが異なるのか原因がわかりません。
試したこと
$ sudo vim /etc/samba/smb.conf
を実行し、設定を確認しました。
共有フォルダの設定は
※なぜかここの記述だけ投稿時に反映されていなかったので追記
[data1] path = /media/data1 writeable = yes ; browseable = yes valid users = user1, user2, user3, user4 force create mode = 774 force directory mode = 775
となっていたので
末尾に「force group = group1」を追記しました。
[data1] path = /media/data1 writeable = yes ; browseable = yes valid users = user1, user2, user3, user4 force create mode = 774 force directory mode = 775 force group = group1
しかし、挙動は変わらずでした。
※追記終わり
補足情報(FW/ツールのバージョンなど)
ファイルサーバー:Ubuntu18.04.4LTS
回答1件
あなたの回答
tips
プレビュー