2017-04-24 314 views
-1

我試圖在Debian的「/etc/samba/smb.conf」中設置Samba配置,以使其工作只有當我在家裏(連接到某個連接)。Samba共享設置只能在我家的局域網中工作

當我沒有連接到家庭路由器時,我不想共享我的文件夾,因爲我經常使用我的筆記本電腦與公共/公司WiFi。

是否有建議配置?

回答

0

我想我找到了解決辦法將在啓動時(/etc/init.d中的文件夾)的腳本,這樣做:

#!/bin/bash 
sleep 10s 
wifi="'$(/sbin/iwconfig wlan0 | egrep ESSID | cut -d '"' -f 2)'" 
if [ $wifi = "'NAME OF MY HOME WIRELESS CONNECTION'" ] 
    then 
     service smbd start 
     service nmbd start 
else 
    service smbd stop 
    service nmbd stop 
fi 

任何意見是值得歡迎的。