Linux搭建Samba共享服务器

实验要求:

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

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

1、挂载本地yum源

[[email protected] /]# mkdir /media/cdrom
[[email protected] /]# mount /dev/cdrom  /media/cdrom/
[[email protected] /]# 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

[[email protected] /]# vim /etc/selinux/config    //路径

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

3、安装samba服务

[[email protected] /]# yum install samba -y

4、创建共享用户

[[email protected] /]# smbpasswd -a smb

[[email protected] /]# smbpasswd -a smb

5、修改配置文件

[[email protected] /]# 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、创建本地共享目录和文件权限

[[email protected] /]# mkdir /test /share
[[email protected] /]# chown -R smb.smb /test/ /share/
[[email protected] test]# touch tp1 tp2
[[email protected] test]# chmod 444 tp1
[[email protected] test]# chmod 666 tp2

[[email protected] test]# echo "111" > /test/tp1    //ceshi 文本
[[email protected] test]# echo "222" > /test/tp2

[[email protected] test]# service smb restart    //开启服务   测试

  

时间: 2024-10-13 00:54:08

Linux搭建Samba共享服务器的相关文章

Linux搭建Samba服务器

引自:https://www.cnblogs.com/kevingrace/p/8550810.html 关于Linux和Windows系统之间的文件传输,很多人选择使用FTP,相对较安全,但是有时还是会出现一些问题,比如上传文件时,文件名莫名出现乱码,文件大小改变等问题.相比较来说,使用Samba作为文件共享,就省事简洁多了.Samba服务器通信协议(Server Messages Block)就是是为了解决局域网内的文件或打印机等资源的共享服务问题,让多个主机之间共享文件变成越来越简单.下面

linux下samba共享服务器搭建

一.samba服务 samba服务器的主要程序 smbd:提供对服务器中文件打印资源的共享访问(tcp端口139,445) nmbd:提供基于netbios主机名称的解析(udp端口137,138) samba服务脚本 /etc/init.d/smb samba的主配置文件 /etc/samba/smb.conf 二.主配置文件全局配置 security:user  //安全级别 (share:匿名访问 user:本地用户 server:其他服务器 domain:windows域控提供) 三常用

Linux 搭建Samba(共享)服务

在Linux下搭建共享的步骤:1.首先确认搭建smb(共享)服务器的IP地址.关闭防火墙.关闭selinux:联网情况下就不需要搭建yum仓库,也不需要挂载系统盘2.搭建yum仓库如果yum仓库第一次配置错误,使用yum clean all 命令清空yum缓存3.挂载系统盘,安装Samba(共享)服务这是一些比较常用的选项,就不一一列举了接下在samba服务器上创建用户.目录接下来创建samba账号(前提是必须是系统账号)使用pdbedit -L命令查看系统中的samba账号使用pdbedit

在Linux中搭建 samba服务器

下面说一下如何在RHEL5.4中搭建samba服务器,在搭建samba服务器之前要了解: (1)samba服务器是干什么用的: (2)它的主要作用是什么: (3)它在什么情况下会使用到. SMB协议 SMB协议是在局域网中共享文件/打印机的一种协议,该协议可以为网络内部的Windows和Linux主机提供文件系统.打印服务. SMB的工作原理是让NetBIOS和SMB运行在TCP/IP之上,且使用NetBIOS的nameserver让Linux机器可以在Windows网络邻居中被浏览.这样Win

samba共享服务器的搭建

要求: 1.工作组为Tarena 2.将目录 /usr/src共享给所有人 3.共享名设为 tools 4.访问权限为只读 5.不再允许所有人访问 6.只允许nick读取.tom写入 7.拒绝其他用户或匿名访问 8.上传目录的权限为755 9.上传文件的权限为644 10.把普通帐户nick设置别名为jim 11.设置只允许192.168.10.20地址访问 步骤: 一.安装samba服务 rpm -ivh samba-client \         客户端 samba \          

linux下samba服务搭建

实验拓扑:Linux Client-----RHEL5.9(vmnet1)----------(vmnet1)Win7 Client 实验一:Samba匿名共享工作组为Tarena将目录 /usr/src 共享给所有人共享名设为 tools允许所有人访问.无需密码验证访问权限为只读 1.安装软件包[[email protected] ~]# rpm -q samba-client samba samba-commonpackage samba-client is not installedpac

在Linux上搭建samba服务后,到Windos上访问不了共享目录的问题排障

今天在linux下搭建samba服务时,出现了几个问题,经过多次努力尝试,终于顺利解决问题:在linux上搭建samba服务,编译 vim /etc/samba/smb.conf完成后:1>在Windos上测试访问共享的目录时,错误提示如下 2>在浏览器上输入:file://192.168.1.103/sanshi,访问后还是同样的错误3>在linux上访问,如下提示[[email protected] ~]# smbclient //192.168.1.103/sanshiWARNIN

linux下搭建samba服务器

服务器IP:192.168.4.5 1.安装samba服务软件包 [[email protected] 桌面]# yum -y install samba [[email protected] 桌面]# rpm -q samba samba-3.6.9-164.el6.x86_64 [[email protected] 桌面]# rpm -q samba-client 2.修改配置文件smb.conf 对配置文件做备份 [[email protected] 桌面]# cp /etc/samba/

2-4-RHEL6.3搭建samba服务器案例分析与总结(Red Hat Enterprise Linux Server6.3)@树袋飘零

本节介绍内容: 1.  samba概述 2.  samba服务器的搭建 3.  samba服务主配置文件的详解 4.  samba服务器搭建案例分析 1.  samba概述 samba是linux以及UNIX和windows完美交互的工具.我们首先来说下samba的由来,那要先从SMB说起.SMB即(Server Message Block )服务器消息块,SMB主要是Microsoft的网络通讯协议,后来应用在了linux上,形成了samba,这是一个能让linux系统应用Microsoft网