当前位置:文档之家› centos 安装samba共享服务器详细步骤

centos 安装samba共享服务器详细步骤

Centos下安装新版samba服务器详细过程作者:陈秋飞本文档是本人基于centos下搭建samba服务器做的笔记,新版的samba已经修改了一些功能和配置,因为有些人还按照百度上面那些老的方法去处理,已经是无法解决一些问题的了。

比如新版的samba中已经是不能创建smbpasswd文件的了,就算你在配置文件注释掉原来的密码存放方式,也没用。

现在不用纠结,我已经找出了适合新版samba的整个搭建和权限分配过程。

希望对大家有所帮助。

1、yum安装samba# yum -y install samba samba-client samba-common2、环境分析数据目录:/home/gongxiang公司共享目录:/home/gongxiang/人事部/通告栏由人事部成员管理共享目录技术部目录:/home/gongxiang/技术部运维部目录:/home/gongxiang/运维部金融部目录:/home/gongxiang/金融部人事部目录:/home/gongxiang/人事部部门管理账号情况:总经理:最大权限账号manager技术部:最大权限账号jishu,普通员工jishu01、jishu02运维部:最大权限账号 yunwei,普通员工yunwei01、yunwei02金融部:最大权限账号 jinrong,普通员工jinrong01、jinrong02人事部:最大权限账号 hr,普通员工hr01、hr02需要的分组:技术部:tech运维部:maintain金融部:finance人事部:hure3、解决方案(1)、在samba服务器建立共享目录# mkdir /home/gongxiang/人事部/通告栏-p# mkdir /home/gongxiang/技术部-p# mkdir /home/gongxiang/运维部-p# mkdir /home/gongxiang/金融部-p# mkdir /home/gongxiang/人事部-p# ll /home/gongxiang总用量16drwxr-xr-x 2 root root 4096 9月 2 09:26 技术部drwxr-xr-x 2 root root 4096 9月 2 09:27 金融部drwxr-xr-x 3 root root 4096 9月 1 14:42 人事部drwxr-xr-x 2 root root 4096 9月 1 14:42 运维部(2)、设置/home/gongxiang 共享目录的用户权限# chmod 777 /home/gongxiang/ -R# ll总用量16drwxrwxrwx 2 root root 4096 9月 2 09:26 技术部drwxrwxrwx 2 root root 4096 9月 2 09:27 金融部drwxrwxrwx 3 root root 4096 9月 1 14:42 人事部drwxrwxrwx 2 root root 4096 9月 1 14:42 运维部(3)、添加用户和组组:# groupadd tech# groupadd maintain# groupadd finance# groupadd hure用户:# useradd manager# useradd -g tech -s /sbin/nologin jishu# useradd -g tech -s /sbin/nologin jishu01# useradd -g tech -s /sbin/nologin jishu02# useradd -g maintain -s /sbin/nologin yunwei# useradd -g maintain -s /sbin/nologin yunwei01# useradd -g maintain -s /sbin/nologin yunwei02 # useradd -g finance -s /sbin/nologin jinrong# useradd -g finance -s /sbin/nologin jinrong01 # useradd -g finance -s /sbin/nologin jinrong02 # useradd -g hure -s /sbin/nologin hr# useradd -g hure -s /sbin/nologin hr01# useradd -g hure -s /sbin/nologin hr024、添加samba用户和用户对应的密码# smbpasswd -a manager# smbpasswd -a jishu# smbpasswd -a jishu01# smbpasswd -a jishu02# smbpasswd -a yunwei# smbpasswd -a yunwei01# smbpasswd -a yunwei02# smbpasswd -a jinrong# smbpasswd -a jinrong01# smbpasswd -a jinrong02# smbpasswd -a hr# smbpasswd -a hr01# smbpasswd -a hr025、配置smb.conf文件(1)、建立单独的配置文件# cp -ar smb.conf manager.smb.conf# cp -ar smb.conf tech.smb.conf# cp -ar smb.conf maintain.smb.conf# cp -ar smb.conf finance.smb.conf# cp -ar smb.conf hure.smb.conf(2)、配置主配置文件smb.conf# cat smb.conf[global]workgroup = MYGROUPserver string = Samba Server Version %v log file = /var/log/samba/log.%mmax log size = 50security = userpassdb backend = tdbsaminclude = /etc/samba/manager.smb.conf include = /etc/samba/tech.smb.confinclude = /etc/samba/maintain.smb.conf include = /etc/samba/finance.smb.confinclude = /etc/samba/hure.smb.confload printers = yescups options = raw[通告栏]comment = 这是人事部管理的通告栏,所有人可以看到 path = /home/gongxiang/人事部/通告栏public = yeswritable = no(3)、配置总经理的配置文件# cat manager.smb.conf[技术部]comment = 这是技术部的共享path = /home/gongxiang/技术部writable = yesvalid users = manager[金融部]comment = 这是金融部的共享path = /home/gongxiang/金融部writable = yesvalid users = manager[人事部]comment = 这是人事部的共享path = /home/gongxiang/人事部writable = yesvalid users = manager[运维部]comment = 这是运维部的共享path = /home/gongxiang/运维部writable = yesvalid users = manager(4)、配置技术部的配置文件# cat tech.smb.conf[技术部]comment = 这是技术部的共享path = /home/gongxiang/技术部writable = yesvalid users = @tech manager(5)、配置金融部的配置文件# cat finance.smb.conf[金融部]comment = 这是金融部的共享path = /home/gongxiang/金融部writable = yesvalid users = @finance manager(6)、配置人事部的配置文件# cat hure.smb.conf[人事部]comment = 这是人事部的共享path = /home/gongxiang/人事部writable = yesvalid users = @hure manager(7)、配置运维部的配置文件# cat maintain.smb.conf[运维部]comment = 这是运维部的共享path = /home/gongxiang/运维部writable = yesvalid users = @maintain manager6、重新启动smb服务# /etc/init.d/smb restart关闭SMB 服务: [确定]启动SMB 服务: [确定]7、概述目前只有几种角色manager 可以看各个部门的共享文件jishu、普通员工jishu01、jishu02只能看和操作技术部共享目录yunwei、普通员工yunwei01、yunwei02只能看和操作运维部共享目录jinrong、普通员工jinrong01、jinrong02只能看和操作金融部共享目录hr、普通员工hr01、hr02只能看和操作人事部目录,以及管理共享目录和通告栏共享目录有两个,通告栏和共享资源,这两个目录是谁都可以看,但是只有hr可以删除和管理。

相关主题