Windows

如何使用 samba 添加權限

  • September 25, 2018

我在 Windows pc 的 ubuntu 伺服器上有一個 samba 文件伺服器,當我嘗試在共享驅動器上寫入時,它說我需要權限才能這樣做。我已經這樣做了:

sudo chown nobody:nogroup /var/www/html

我的 smb.conf 是:

[webpage]
   comment = Ubuntu File Server Share
   path = /var/www/html
   browsable = yes
   guest ok = yes
   read only = no
   create mask = 0755

我有另一個共享文件夾,並且該文件夾在相同的 .conf 下執行良好,請有人告訴我如何授予自己權限。謝謝

您的連接可能不會像您認為的那樣執行。

  • 您可以嘗試找出使用者 samba 執行該連接。跑
chmod 1777 /var/www/html

然後您應該能夠在該目錄中創建一個文件。它將擁有此連接的 Samba 程序的使用者和組。

之後改回權限。

  • 您可以使用以下行更改 Samba 程序的使用者和組smb.conf
force user = nobody
force group = nogroup

引用自:https://serverfault.com/questions/932611