真实案例:samba服务器的搭建和配置
真实案例:samba服务器的搭建和配置
真实案例:samba服务器的搭建和配置
[plain]
案例:
公司有两个部门, sales / market . 分别有成员 jack / tom 和 zhang / shen .
公司需求是这样的, 本部门资料禁止其他部门访问, 本部门成员之间不能干扰对方文件, 但ceo对所有部门资料都有访问权利,
另外, 部门公共文件放在公共目录, 只允许下载.
首先, 安装 smb 服务
yum -y install samba* --skip-broken
iptables -F www.2cto.com
service iptables save
vi /etc/selinux/config ( SELINUX=disabled )
setsebool -P samba_enable_home_dirs on
/etc/rc.d/init.d/smb start
chkconfig --level 35 smb on
接着.....
1.建立用户和组
groupadd sales
groupadd market
for user in jack tom
do
useradd -g sales $user
smbpasswd -a $user
done
for user in zhang shen
do
useradd -g market $user
smbpasswd -a $user
done www.2cto.com
useradd ceo
passwd ceo
2.建立共享目录
cd /home/
mkdir sales
mkdir market
3.设置目录权限
cd /home/
chown ceo sales
chown ceo market
chgrp sales sales
chgrp market market
chmod 1770 sales
chmod 1770 market
4.修改配置文件(添加共享)
vi /etc/samba/smb.conf
www.2cto.com
[sales]
path=/home/sales/
valid users=@sales ceo
write list=@sales ceo
writable=yes
[market]
path=/home/market/
valid users=@market ceo
write list=@market ceo
writable=yes
[public]
path=/home/pubshare/
writable=no
在windows下,运行 \\192.168.17.130 测试!
评论暂时关闭