|
|
51CTO旗下网站
|
|
移动端

6.9.1 企业文件服务器搭建案例(2)

《Linux服务器配置全程实录》第6章使用Samba配置文件服务器。Samba作为类UNIX系统和Windows的通信的桥梁,目前应用非常广泛,本章中讲解在RHEL下通过Samba配置文件服务器、打印服务器,PAM在Samba中的应用、异构环境相关内容。本节为大家介绍企业文件服务器搭建案例。

作者:张勤/杨章明来源:人民邮电出版社|2011-08-10 20:22

【51CTO技术沙龙】10月27日,让我们共同探索AI场景化应用实现之道

6.9.1  企业文件服务器搭建案例(2)

(6)在fs.example.com上使用如下命令修改SELinux状态。

  1. setsebool -P samba_domain_controller on  
  2. setsebool -P samba_enable_home_dirs on  
  3. setsebool -P samba_export_all_rw on  
  4. setsebool -P smbd_disable_trans=1 
  5. chcon -R -t samba_share_t /share  
  6. chcon -R -t samba_share_t /bin/mount  
  7. chcon -R -t samba_share_t /bin/umount  

(7)在fs.example.com上修改smb.conf,在[global]标签下加入如下内容。

  1. [global]  
  2. hosts allow = lo 192.168.0. 192.168.2. EXCEPT 192.168.0.99  
  3. include = /etc/samba/%G.smb.conf  
  4. include = /etc/samba/%U.smb.conf  

(8)在fs.example.com上修改smb.conf文件,内容如下。

  1. [public]  
  2.      path = /share/public  
  3.  
  4. [cdrom]  
  5.      path = /mnt/cdrom  
  6.      root preexec = /bin/mount -t iso9660 /dev/cdrom /mnt/cdrom  
  7.      root postexec = /bin/umount /mnt/cdrom  

(9)在fs.example.com上/etc/samba目录下建立以下子配置文件。

design.smb.conf

  1. [design]  
  2.     path = /share/design/public  
  3.     write list = @design  

davidxu.smb.conf

  1. [davidxu]  
  2.      path = /share/design/davidxu  
  3.      write list = davidxu 
  4.  
  5. [tomyang]  
  6.      path = /share/design/tomyang  
  7.      readonly = yes 

tomyang.smb.conf

  1. [tomyang]  
  2.      path = /share/design/tomyang  
  3.      write list = tomyang 

finance.smb.conf

  1. [finance]  
  2.      path = /share/finance/public  
  3.      write list = @finance  

mikeliu.smb.conf

  1. [mikeliu]  
  2.      path = /share/finance/mikeliu  
  3.      write list = mikeliu 
  4.  
  5. [janeli]  
  6.      path = /share/finance/janeli  
  7.      read only = yes 

janeli.smb.conf

  1. [janeli]  
  2.      path = /share/finance/janeli  
  3.      write list = janeli 

(10)在fs.example.com上设置目录自身权限。

  1. setfacl -R -m d:g:design:rwx /share/design  
  2. setfacl -R -m g:design:rwx/share/design  
  3. setfacl -R -m d:g:finance:rwx /share/finance  
  4. setfacl -R -m g:finance:rwx /share/finance  
  5. (11)在fs.example.com上配置磁盘配额。  

(11)在fs.example.com上配置磁盘配额。

(12)在fs.example.com上启动Samba服务,并设置为下次启动自动加载。

  1. service smb restart  
  2. chkconfig smb on  

到此Samba服务器的配置已可满足该企业的所有需求。

【责任编辑:云霞 TEL:(010)68476606】

回书目   上一节   下一节
点赞 0
分享:
大家都在看
猜你喜欢

读 书 +更多

SQL Server 2005中文版精粹

本书内容包括: ● 框架的总览:SQL Server 2005的功能是如何集成在一起的,以及这些功能对于用户的意义。 ● 安全性管理、策略...

订阅51CTO邮刊

点击这里查看样刊

订阅51CTO邮刊