Mac-Osx
多個使用者在 OSX 中寫入一個 Samba 掛載點
我有一個 OSX 框,其中包含一個腳本,該腳本將一個唯一文件寫入 Samba 共享。腳本的第一部分安裝共享。
機器上有 2 個使用者 - UserA 和 UserB。每個都需要在任何給定時間執行此腳本,但是只有安裝共享的使用者才能對其進行寫入。我真的需要兩個使用者都可以
rwx
訪問。這是我嘗試過的:
- 掛載然後
chmod
‘ing 掛載點(無效 - 被 Samba 伺服器否決?)chmod
‘ing 掛載點然後掛載(同上)sudo mount_smbfs
兩個使用者都有管理員權限。理想情況下,解決方案可由其中一個使用者(包含在腳本中)執行,並且不依賴於機器啟動時的掛載。
任何想法表示讚賞,謝謝!
您可以為此使用標誌 -f模式和 -d模式。請注意,您授予的權限不能超過伺服器允許的權限。
但是 mount_smbfs應該預設至少授予安裝路徑上設置的權限,所以看起來你的共享在伺服器端被鎖定了太多。
我幾乎不記得在 samba 伺服器中必須有訪客帳戶配置。如果您更改來賓使用者名
nobody
和來賓使用者組作為nogroup
您的問題可能會解決。