centos 安装samba共享服务器详细步骤
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
Centos下安装新版samba服务器详细过程
作者:陈秋飞本文档是本人基于centos下搭建samba服务器做的笔记,新版的samba已经修改了一些功能和配置,因为有些人还按照百度上面那些老的方法去处理,已经是无法解决一些问题的了。比如新版的samba中已经是不能创建smbpasswd文件的了,就算你在配置文件注释掉原来的密码存放方式,也没用。
现在不用纠结,我已经找出了适合新版samba的整个搭建和权限分配过程。希望对大家有所帮助。
1、yum安装samba
# yum -y install samba samba-client samba-common
2、环境分析
数据目录:/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
人事部:hure
3、解决方案
(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
总用量16
drwxr-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
总用量16
drwxrwxrwx 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 hr02
4、添加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 hr02