
ファイルサーバー: Windows ドメインに参加できるように SMB と SSSD が構成された Ubuntu 18.04 LTS
Mac OS Sonoma、最新バージョン、ローカルプロファイル(MDMで管理)、適切なユーザー名とパスワードを使用してサーバーに接続
これは長年の課題でしたが、私は解決できませんでした。
ユーザーが Mac から Ubuntu ファイル サーバーにフォルダーをドラッグすると、ルート フォルダーがすべて誤った権限で作成され、rw- rws r-x
それらのフォルダー内のファイルをコピーできなくなります。ユーザーは、ファイルのコピー先のフォルダーへのフル アクセス権を持つグループに属しており、Finder の右クリック > 新規フォルダーによって適切な権限が付与されますrwx rws r-x
。
私を困惑させているのは、ユーザーが Windows PC にログインすると、フォルダーとファイルを問題なくコピーできるため、それが何であれ、Mac に特有のものであるということです。
本質的には、次のようになります。
- Mac ユーザーは、右クリック > サーバー共有への新しいフォルダー = フォルダーがフォルダーとして扱われます。
- Mac ユーザーが Finder からフォルダーをサーバー共有にドラッグすると、送信されたフォルダーがファイルとして扱われます。
何かを正しく設定していない場合、何が間違っているのか教えていただけませんかsmb.conf
? 変更を試みた後、sudo systemctl restart smbd.service を実行します (別の手順を忘れている場合に備えて)
[archive]
comment = Archive folder
path = /mnt/archive
read only = no
guest ok = no
directory mask = 0755
force directory mode = 2775
create mask = 0665
force create mode = 0665
follow symlinks = yes
wide links = no
veto files = /._*/.DS_Store/
vfs objects = streams_xattr
ディレクトリ/作成と両方の強制モードを 777 に変更し、ディレクトリ/強制ディレクトリを 0775 に設定して再度試してさらにテストしたところ、Samba がディレクトリ権限を適切に尊重していないようです。フォルダーは 777 として作成されています (ファイルであるかのように)。