Samba共享设置仅适用于我的家庭LAN

时间:2017-04-24 13:20:02

标签: debian samba shared-directory

我正在尝试在Debian上的“/etc/samba/smb.conf”中设置Samba配置,以便在我在家时(连接到某个连接)使其工作

当我没有连接到家用路由器时,我不想共享我的文件夹,因为我经常将我的笔记本电脑用于公共/公司wifi。

建议的任何配置?

1 个答案:

答案 0 :(得分: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

欢迎任何建议。