码迷,mamicode.com
首页 > 系统相关 > 详细

Linux搭建Samba共享服务器

时间:2016-03-27 19:23:35      阅读:242      评论:0      收藏:0      [点我收藏+]

标签:

实验要求:

Samba文件共享服务配置与访问,配置访问用户以及相应权限。

Tips:创建共享目录/test和/share,并且分别在/test下创建文件tf1(只读)tf2(读写)  在/share 下创建文件pf1(只读)和pf2(读写)

 

1、挂载本地yum源

[root@localhost /]# mkdir /media/cdrom
[root@localhost /]# mount /dev/cdrom  /media/cdrom/
[root@localhost /]# vim /etc/yum.repos.d/rhel-source.repo 

rhel-source]
name=Red Hat Enterprise Linux $releasever - $basearch - Source
baseurl=file:///media/cdrom
enabled=1

2、关闭Selinux 和 IPtables

[root@localhost /]# vim /etc/selinux/config    //路径

[root@localhost /]# setenforce 0    //临时关闭Selinux
[root@localhost /]# /etc/init.d/iptables  stop     //关闭防火墙

3、安装samba服务

[root@localhost /]# yum install samba -y

4、创建共享用户

[root@localhost /]# smbpasswd -a smb

[root@localhost /]# smbpasswd -a smb

5、修改配置文件

[root@localhost /]# vim /etc/samba/smb.conf 
        workgroup = WORKGROUP    //Win需要修改为工作组
        server string = Samba Server Version %v


        security = user           //可以改为everyone
        passdb backend = tdbsam


[test]
        path = /test
        public = yes
        writeable = yes
        valid users = smb

[share]
        path = /share
        public = yes
        writeable = yes
        valid users = smb

6、创建本地共享目录和文件权限

[root@localhost /]# mkdir /test /share
[root@localhost /]# chown -R smb.smb /test/ /share/
[root@localhost test]# touch tp1 tp2
[root@localhost test]# chmod 444 tp1 
[root@localhost test]# chmod 666 tp2

[root@localhost test]# echo "111" > /test/tp1    //ceshi 文本
[root@localhost test]# echo "222" > /test/tp2

[root@localhost test]# service smb restart    //开启服务   测试

  

Linux搭建Samba共享服务器

标签:

原文地址:http://www.cnblogs.com/yangxiaofei/p/5326367.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!