`

samba 安装配置

 
阅读更多

 

有了 samba,Linux 就可以像 windows 一样共享和交互文件了。

 

I.安装 samba

 

yum -y install samba

 

II.配置 SAMBA

 

vim /etc/samba/smb.conf
[global]
workgroup = mabin
netbios name = mabin-samba
server string = samba testserver
security = share
[5184DataBank]
path = /home/5184DataBank
writeable = yes
browseable = yes
guest ok = yes
force user = root
force group = root

 替换全部内容smb.conf

global 全局设置标签
workgroup  工作组名称
netbios name  被netbios解析出来的计算机名
security  有两种安全级别,share针对每个用户只要提供正确的密码就可以访问。user基于用户到安全级别,通过读取samba的用户数据库进行认证

DataBank 新建自定义标签
path  共享目录,该目录权限设为777,归属nobody,就可以在windows下随意读写改了
read only 共享是否只读
writable 优先级大于 read only
browseable 是否可以在浏览资源时看到该共享
guest ok  是否可以匿名访问

 

III.启动 samba

/etc/init.d/nmb start    
/etc/init.d/smb start 

 

 

 

-------------------------------------------------------------------------------------------

 

如果出现在windows上可看到共享目录,但提示没有权限访问该资源到时候,先用 getenforce 命令检查 SELinux 状态:
可能返回结果有三种:Enforcing、Permissive 和 Disabled。Disabled 代表 SELinux 被禁用,Permissive 代表仅记录安全警告但不阻止可疑行为,Enforcing 代表记录警告且阻止可疑行为。可通过修改vim /etc/sysconfig/selinux中的SELINUX=permissive 解决该问题。

分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics