redhat Linux6下搭建Samba服务器
来源:互联网 发布:数据字典设计文档模板 编辑:程序博客网 时间:2024/05/29 08:48
步骤1:安装Samba服务。
首先搭建本地YUM源,然后挂载光盘镜像,再使用yum命令安装mysql包。具体操作如下:
[root@localhost ~]# yum install -y samba
步骤2:启动Samba服务。
[root@localhost ~]# service smb start
步骤3:创建共享资源目录。
[root@localhost ~]# mkdir -p /data/share[root@localhost ~]# cd /data/share/[root@localhost share]# mkdir develop productdesign test library develop_testrw temp
各目录说明如下:
/data/share:管理员目录,负责管理其下所有目录。
/data/share/develop:develop的主目录,除了用户本身和system之外,其他用户都是不可读不可写。
/data/share/productdesign:productdesign的主目录,除了用户本身和system组以外,其他用户都是不可读不可写。
/data/share/test:test的主目录,除了用户本身和system组以外,其他用户都是不可读不可写。
/data/share/library:资料库目录,所有用户(除了system组有权限写入外)只读目录。
/data/share/develop_testrw:develop组和test组的共享空间,develop组与test组之外的用户不能访问。
/data/share/temp:用于所有用户(包括匿名用户)的可读可写。
步骤4:添加用户组和用户。
[root@localhost ~]# groupadd system[root@localhost ~]# groupadd develop[root@localhost ~]# groupadd productdesign[root@localhost ~]# groupadd test[root@localhost ~]# groupadd develop_test[root@localhost ~]# useradd -g develop -G develop_test -d /data/share/develop -s /sbin/nologin develop[root@localhost ~]# useradd -g test -G develop_test -d /data/share/test -s /sbin/nologin test[root@localhost ~]# useradd -g productdesign -d /data/share/productdesign -s /sbin/nologin productdesign[root@localhost ~]# useradd -g system -G system,develop,productdesign,test,develop_test -d /data/share -s /sbin/nologin system
步骤5:添加Samba用户。
[root@localhost ~]# smbpasswd -a systemNew SMB password:Retype new SMB password:Added user system.[root@localhost ~]# smbpasswd -a developNew SMB password:Retype new SMB password:Added user develop.[root@localhost ~]# smbpasswd -a productdesignNew SMB password:Retype new SMB password:Added user productdesign.[root@localhost ~]# smbpasswd -a testNew SMB password:Retype new SMB password:Added user test.
步骤6:配置相关目录的权限与归属。
[root@localhost ~]# chmod 755 /data/share/[root@localhost ~]# chown system.system /data/share/[root@localhost ~]# cd /data/share/[root@localhost share]# chmod 2770 develop develop_testrw productdesign test temp library[root@localhost share]# chown develop.system develop[root@localhost share]# chown productdesign.system productdesign[root@localhost share]# chown test.system test[root@localhost share]# chown system.system library[root@localhost share]# chown system.develop_test develop_testrw[root@localhost share]# chmod 755 library[root@localhost share]# chown system.system temp[root@localhost share]# chmod 3777 temp
步骤7:编辑Samba主配置文件/etc/samba/smb.conf
[root@localhost ~]# vim /etc/samba/smb.conf[global] # 全局环境配置workgroup = systemserver string = Linux Samba Serversecurity = share[system] # 整个Samba空间的配置 comment = systemadmin path = /data/share create mask = 0664 directory mask = 0775 valid users = system browseable = yes writable = yes[library] # 资料库共享资源的配置 path = /data/share/library browseable = yes writable = no guest ok = yes[temp] # 公共临时共享空间的配置 path = /data/share/temp browseable = yes writable = yes guest ok = yes[develop_testrw] # develop组与test组的共享空间 comment = develop_testrw path = /data/share/develop_testrw create mask = 0664 directory mask = 0775 valid users = system,@develop_test browseable = yes writable = yes[develop] # develop部门的私有空间 comment = develop path = /data/share/develop create mask = 0664 directory mask = 0775 valid users = develop,@system browseable = yes writable = yes[productdesign] # productdesign部门的私有空间 comment = productdesign path = /data/share/productdesign create mask = 0664directory mask = 0775 valid users = productdesign,@system browseable = yes writable = yes[test] # test部门的私有空间 comment = test path = /data/share/test create mask = 0664 directory mask = 0775 valid users = test,@system browseable = yes writable = yes
步骤8:客户端的访问效果。
在一台使用Windows 7操作系统的PC机上,访问\192.168.0.110,将会显示出Samba共享的资源目录
阅读全文
0 0
- redhat Linux6下搭建Samba服务器
- redhat Linux6下搭建DHCP服务器
- redhat Linux6下搭建DNS服务器
- redhat Linux6下搭建Web服务器
- redhat Linux6下搭建FTP服务器
- redhat Linux6下搭建邮件服务器
- redhat Linux6下搭建MySQL服务器
- redhat Linux6下搭建简单的VPN服务器
- redhat Linux6下搭建LAMP
- redhat Linux6下搭建Zabbix
- RedHat samba服务器搭建
- Redhat EL5 搭建Samba服务器
- RedHat 9虚拟机下搭建简易的Samba服务器
- [转] RedHat 9虚拟机下搭建简易的Samba服务器
- RedHat 9虚拟机下搭建简易的Samba服务器
- 虚拟机redhat下samba服务器安装总结
- 虚拟机redhat下samba服务器安装总结
- redhat下安装samba服务器总结
- Spring框架——事务处理(编程式和声明式)
- JavaScript总结记录(学习JavaScript高级程序设计第三版)
- struts2自定义类型转换器
- PHP大小写问题:函数名和类名不区分,变量名区分
- block 基本用法
- redhat Linux6下搭建Samba服务器
- Hibernate映射文件元素属性说明
- 微信小程序
- 安装Hive/Hive基本操作<一>
- JS 二维数组的定义及长度判断
- 理解卷积神经网络CNN中的特征图 feature map
- 简单使用DLL里的函数
- 7zip命令行工具
- 特殊字符的如何输入