真实案例: samba 服务器的搭建和配置
案例: 公司有两个部门, sales / market . 分别有成员 jack / tom 和 zhang / shen .公司需求是这样的, 本部门资料禁止其他部门访问, 本部门成员之间不能干扰对方文件, 但ceo对所有部门资料都有访问权利, 另外, 部门公共文件放在公共目录, 只允许下载.首先, 安装 smb 服务yum -y install samba* --skip-brokeniptables -Fservice iptables savevi /etc/selinux/config ( SELINUX=disabled )setsebool -P samba_enable_home_dirs on/etc/rc.d/init.d/smb startchkconfig --level 35 smb on接着.....1.建立用户和组groupadd salesgroupadd marketfor user in jack tomdouseradd -g sales $usersmbpasswd -a $userdonefor user in zhang shendouseradd -g market $usersmbpasswd -a $userdone useradd ceopasswd ceo2.建立共享目录cd /home/mkdir salesmkdir market3.设置目录权限cd /home/chown ceo saleschown ceo marketchgrp sales saleschgrp market marketchmod 1770 saleschmod 1770 market4.修改配置文件(添加共享)vi /etc/samba/smb.conf[sales]path=/home/sales/valid users=@sales ceowrite list=@sales ceowritable=yes[market]path=/home/market/valid users=@market ceowrite list=@market ceowritable=yes[public]path=/home/pubshare/writable=no在windows下,运行 \\192.168.17.130 测试!