Samba
創建臨時 Samba 共享
是否有可能為每個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 和share
Solaris 上那樣創建臨時共享。原因可能會有所不同,但您可以在技術上執行類似在同一台機器上執行多個伺服器smb.conf
頁面中描述的操作,並使用自定義完成您需要做的事情。還有一個使用 SWAT 動態創建和刪除共享的選項,這將需要更改smb.conf以允許發生這種情況,請參閱
add share command
和delete share command
就個人而言,如果您想要共享動態,您可能想要共享您的主目錄並通過在許多地方討論的 samba 使用動態主共享,包括Ubuntu 論壇和Samba 郵件列表。