Samba

創建臨時 Samba 共享

  • October 13, 2021

是否有可能為每個Samba臨時共享一個目錄?

使用Python 3 ,我可以使用以下方法為每個**HTTP提供目前目錄:

python -m http.server.

我想對Samba做同樣的事情。

這可能來得有點晚,但Impacket python 項目提供了你所要求的。

examples文件夾中有一個臨時smbserver.py腳本和許多其他有用的腳本。引用他們的範例,SMB 共享您的/tmp目錄變得如此簡單:

smbserver.py -comment 'My share' TMP /tmp"

似乎沒有一種方法可以像exportfs在 Linux 上的 NFS 和shareSolaris 上那樣創建臨時共享。原因可能會有所不同,但您可以在技術上執行類似在同一台機器上執行多個伺服器smb.conf頁面中描述的操作,並使用自定義完成您需要做的事情。

還有一個使用 SWAT 動態創建和刪除共享的選項,這將需要更改smb.conf以允許發生這種情況,請參閱add share commanddelete share command

就個人而言,如果您想要共享動態,您可能想要共享您的主目錄並通過在許多地方討論的 samba 使用動態主共享,包括Ubuntu 論壇Samba 郵件列表

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