安装 samba36-server 和 luci-app-samba
opkg install samba36-server luci-app-samba
配置 samba
vi /etc/config/samba
如下,也可以在 Luci 页面配置。
config samba
optionworkgroup 'WORKGROUP'
optionhomes '1'
optionname 'snapgate-imx6'
optiondescription 'imx6-openwrt'
config sambashare
optionname 'dir' #网络显示的共享目录名字
optionpath '/' #共享目录
optionusers 'root'
optionread_only 'no'
optionguest_ok 'no'
optioncreate_mask '0755'
optiondir_mask '0755'
设置共享用户密码,刚开始口令文件是不存在的,先 touch
,再增加一个用户
touch /etc/samba/smbpasswd
smbpasswd -a root
会让你输入两次密码确认。
Luci 页面上修改 samba 模板,把字符集设置一下,启用 root 用户访问。
另,cli 下配置文件路径为 /etc/samba/smb.conf.template
。
即,做如下改动:
unixcharset = utf-8
······
# invalid users = root
至此,samba 已经配置完成。Windows 下可以在资源管理器访问 \\192.168.你知道.1 输入密码看到共享的文件夹。