一、添加编译配置
make menuconfig
Network --->
<*> samba36-server .......Samba 3.6 SMB/CIFS server
Luci --->
3. Applications --->(若需要web页面控制则选上)
<*> luci-app-samba ......Network Shares -samba
二、添加共享配置
先读取/etc/config/samba,结合/etc/samba/smb.conf.template文件,生成配置文件/etc/samba/smb.conf
1、修改模板
vim /etc/samba/smb.conf.template
unix charset = utf-8
#invalid users = root
2、配置共享目录
vim /etc/config/samba
config sambashare
option name 'share' //共享文件夹share需要用户名和密码访问
option path '/mnt'
option users 'root' //可useradd 其它用户
option read_only 'no'
option guest_ok 'no'
option create_mask '0755'
optin dir_mask '0755'
config sambashare
option name 'share2' //共享文件夹share2可游客访问
option path '/tmp'
option read_only 'no'
option guest_ok 'yes'
option create_mask '0755'
option dir_mask '0755'
三、设置共享用户密码
smbpasswd -a root
四、测试
配置好,先重启服务
/etc/init.d/samba restart
PC访问测试
\\192.168.1.1
make menuconfig
Network --->
<*> samba36-server .......Samba 3.6 SMB/CIFS server
Luci --->
3. Applications --->(若需要web页面控制则选上)
<*> luci-app-samba ......Network Shares -samba
二、添加共享配置
先读取/etc/config/samba,结合/etc/samba/smb.conf.template文件,生成配置文件/etc/samba/smb.conf
1、修改模板
vim /etc/samba/smb.conf.template
unix charset = utf-8
#invalid users = root
2、配置共享目录
vim /etc/config/samba
config sambashare
option name 'share' //共享文件夹share需要用户名和密码访问
option path '/mnt'
option users 'root' //可useradd 其它用户
option read_only 'no'
option guest_ok 'no'
option create_mask '0755'
optin dir_mask '0755'
config sambashare
option name 'share2' //共享文件夹share2可游客访问
option path '/tmp'
option read_only 'no'
option guest_ok 'yes'
option create_mask '0755'
option dir_mask '0755'
三、设置共享用户密码
smbpasswd -a root
cat /etc/samba/smb.conf
[share]
path = /mnt
valid users = root
read only = no
guest ok = no
create mask = 0755
[share2]
path = /tmp
read only = no
guest ok = yes
create mask = 0755
directory mask = 0755
四、测试
配置好,先重启服务
/etc/init.d/samba restart
PC访问测试
\\192.168.1.1