
我有一個 Ubuntu 10.04 網路伺服器。我想用我的 OSX 10.6 機器和 Finder 連接到它。
我已經在 Ubuntu 機器上安裝了 openSSH 和 Samba。
在我的文章中smb.conf
,我有一個共享定義:
[www]
comment = Development Computer WWW
path = /var/www
writeable = yes
browseable = yes
allow hosts = 192.168.1.
我可以使用非 root 使用者透過 Finder 連接到電腦。當我嘗試透過 Finder 新增檔案時,出現「權限不足」錯誤。
請幫忙。我不確定問題是否出在 Samba 設定或 OSX 10.6 中
謝謝
編輯(更多資訊):我正在使用使用者名稱和密碼登入 Ubuntu 機器。目前 var/www 歸 root 所有。我正在使用非 root 使用者登入 Ubuntu 機器。
答案1
Samba 使用自己的身份驗證模型。您需要執行以下操作之一:
guest ok = yes
在 smb.conf 檔案中定義共用時包含,然後從 finder 連線時按一下使用“以訪客身分連線”- 在 Ubuntu 系統上使用
smbpasswd -a
建立 Samba 用戶,並使用 Finder 中的「以註冊用戶身份連線」。
無論哪種情況,您都需要更改 /var/www 下要操作的目錄的所有權和/或權限,以允許「來賓」或您建立的使用者寫入它們。