ubuntu 14.04 samba配置以及无法访问异常处理
samba配置
安装samba
yum -y install samba
添加samba 用户
useradd user
smbpasswd -a user
配置sam.conf
vi /etc/samba/smb.conf (若没有此文件 cp /usr/share/samba/smb.conf 即可)
在起末尾添加
[share] // window 显示共享文件夹名称
comment = Home of work
browseable = yes //可读
writeable = yes //可写
path = /home/work //共享目录,权限为777
valid users = user //此为上述添加账号user
启动 samba 服务
/etc/init.d/smbd restart
samba用户操作
smbpasswd -a 增加用户(要增加的用户必须以是系统用户)
smbpasswd -d 冻结用户,就是这个用户不能在登录了
smbpasswd -e 恢复用户,解冻用户,让冻结的用户可以在使用
smbpasswd -n 把用户的密码设置成空.要在global中写入 null passwords -true
smbpasswd -x 删除用户
windows 访问
运行 \\host_ip\share 打开共享文件夹, 点击弹出框,输入以上user账号密码登录即可。
samba 突然无法访问
可能问题是防护墙隔离导致。尝试多次,最终解决方案如下:
1.关闭ubuntu的防火墙 ufw disable
2.卸载了iptables apt-get remove iptables