ubuntu samba 服务器配置
1. 检查windows所在的工作站域
windows若想通过samba服务器访问linux,必须和samba上配置的工作站域一致,默认都用WORKGROUP
2. 添加本地域名以便于访问
追加hosts文件:192.168.1.111 ubuntu.com ubuntu
3. 建立匿名访问
修改/etc/samba/smb.conf配置
[global]
workgroup = WORKGROUP
server string = Samba Server %v
netbios name = ubuntu
security = user
map to guest = bad user
dns proxy = no[Anonymous]
path = /samba/anonymous
browsable =yes
writable = yes
guest ok = yes
read only = no建立匿名访问根目录
mkdir -p /samba/anonymous
chmod -R 0777 /samba/anonymous
chown -R nobody:nogroup /samba/anonymous
4. 建立安全访问
追加/etc/samba/smb.conf配置
[secured]
path = /samba/secured
valid users = @smbgrp
guest ok = no
writable = yes
browsable = yes建立安全访问根目录
addgroup smbgrp
adduser smbusr -G smbgrp //若命令失败,可用 -g group_id
smbpasswd -a smbusr
mkdir -p /samba/secured
chmod -R 0750 /samba/secured
chown -R smbusr:smbgrp /samba/secured
5. 重启samba服务器
service smbd restart
6. 验证
在windows地址栏输入:\\ubuntu,可在anonymous和secured文件夹进行读写操作