好奇的探索者,理性的思考者,踏实的行动者。
Table of Contents:
samba是Linux下实现不同的系统之间互相共享文件的软件
yum -y install samba
改配置,先备份。
配置的访问目录为/data1,供在windows下访问。步骤如下:
1.在/etc/samba/smb.conf文件的末尾之添加如下字段:
[root]
comment = root
path = /data1
creat mask = 64
writeable = yes
browseable = yes
available = yes
admin users = root
public = yes
guest ok = yes
2.Linux中/etc/passwd里的用户和Samba里的用户几乎没啥关系,硬说有的话,那就是:Samba的所有用户都必须是系统里已存在的用户。我们要授权系统用户访问Samba的话,通过命令:
smbpasswd -a root#添加用户root到Samba用户数据库中
这条命令输入完后,会提示为新建的用户root设置访问密码。最后再执行一下service smb restart
(ubuntu下是smbd)命令就OK了。至此,Samba服务器就架设好了
3.若出现不能访问,或者是没有权限可能是以下的原因:
* 防火墙的问题
* SELinux问题,默认的,SELinux禁止网络上对Samba服务器上的共享目录进行写操作。确保setlinux关闭,可以用setenforce 0命令执行
4.最后在Windows系统里,访问结果如下:
使用如下访问:
\\192.168.85.128\root