Centos

(緊急)如何更改託管在 CentOS7 上的 Samba 網路共享的權限和訪問權限?

  • June 14, 2020

我在 CentOS7 機器上託管的本地網路上有一個 Samba 共享(32 位,因此不能使用任何涉及 EPEL-RELASE REPOS 的答案),並且想要配置權限並讓特定使用者具有訪問權限。目前,我遇到一個問題,它對任何試圖訪問的人說“權限被拒絕”。

請瀏覽此影片連結以查看我使用的方法:外部連結:YouTube.com

有關書面說明(更詳細的更簡單連結),請參見此處:外部連結:howtoforge.com

有沒有辦法配置我的 /etc/samba/smb.conf 文件以允許特定使用者/所有使用者訪問。與憑證文件相關也很好(例如:share1 允許使用者名:使用者密碼:通過訪問,而其他登錄不起作用)我希望使用者能夠訪問它不是 CentOS 機器上的使用者。

我要分享的是已安裝的 USB 驅動器

有任何想法嗎?謝謝 - 如果您需要任何進一步的資訊,請詢問。您可以在下面找到我的/etc/samba/smb.conf文件內容:

[global]
workgroup = WORKGROUP
server string = Samba Server %v
netbios name = centos
security = user
map to guest = bad user
dns proxy = no
#============================ Share Definitions ============================== 
[Shared]
path = /share/path/here
browsable =yes
writable = yes
guest ok = yes
read only = no

你有一個獨立的伺服器,通常你需要創建 Samba 使用者(smbpasswd -a 使用者名),所以如果你沒有這樣做並且沒有人可以連接,這不是 Samba 問題。如果您創建了 Samba 使用者(也需要是 Unix 使用者)並且他們無法連接,那麼很可能是權限問題,您的使用者需要完全控制共享,這可能意味著創建一個組或使用擴展 ACL。

引用自:https://unix.stackexchange.com/questions/592705