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 \                    服务端

samba-common程序

samba使用端口tcp 139     445     udp    137   138

进程名smbdnmbd

二、配置

主配置文件

/etc/samba/smb.conf

服务/etc/init.d/smb

testparm配置文件检查工具(检查语法)

主配置文件格式

Vim /etc/samba/smb.conf

[global]全局设置

[homes]用户目录共享设置

[printers]打印机共享设置

[myshare]自定义的共享目录

共享账户管理

pdbedit

格式pdbedit选项共享用户名

-a    指定系统用户添加为共享用户并设置密码

-L    查看共享账号信息

-x    删除指定共享账号

[[email protected] samba]# vim /etc/samba/smb.conf

...

74         workgroup = Tarena

工作组为Tarena

75         server string = Win File Ser服务器描述

76  username map = /etc/samba/smbusers生效别名文件

...

89         log file = /var/log/samba/%m.log

...

91         max log size = 50

...

101         security = share                      允许匿名(user,server,domain)

...

221         load printers = no      //屏蔽共享时看到的打印图标

...

289 [tools]                                    共享名设为 tools

290         comment = Tools Public

291         path = /usr/src将目录 /usr/src共享给所有人

292         public =no                            不再允许所有人访问

293         read only = yes                       访问权限为只读

294         valid users = nick,tom只允许nick、tom登陆

295         write list = tom                     只允许tom写入

296         directory mask = 0755                传目录的权限为755

297         create mask = 0644                  上传文件的权限为644

298         hosts allow = 192.168.10.5      只允许192.168.10.5地址访问

298         hosts deny = 192.168.10.5      只拒绝192.168.10.5地址访问

300         browseable = yes                           隐藏共享关

使别名文件生诳(需要加一条username map = /etc/samba/smbusers在全局内76行)

设置别名文件(nick的别名为jim)

vim /etc/samba/smbusers

root = administrator admin

nobody = guest pcguestsmbguest

nick = jim

允许tom读写

setfacl -m u:tom:rwx /usr/src/

smbclient -L 192.168.10.253               查看共享

smbclient //192.168.10.253/tools           匿名访问共享

smbclient -U nick //192.168.4.5/tools              用户访问共享

password:                           输入密码

smb:\>put install.lob上传

挂载

mount -t cifs //192.168.10.253/tools /data/smb/

mount -o username=nick//192.168.4.5/tools /mnt/smbfs

grepsmb /etc/fstab开机自动挂载

//192.168.10.253/tools   /data/smbcifsdefaults  0  0

samba共享服务器的搭建,布布扣,bubuko.com

时间: 2024-11-03 21:14:17

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

samba服务器的搭建

工作组为Tarena 将目录 /usr/src 共享给所有人 共享名设为 tools 允许所有人访问.无需密码验证 访问权限为只读 1.安装软件包 [[email protected] ~]# rpm-q samba-client samba samba-common    //查看软件是否安装 package samba-client is not installed package samba is not installed package samba-common is not inst

嵌入式linux开发环境搭建(四)——Samba服务器的搭建

嵌入式linux开发环境搭建(四)--Samba服务器的搭建 linux系统:ubuntu Server 12.04 安装流程如下: 1.安装 sudo apt-get install samba samba-common 2.修改配置文件/etc/samba/smb.conf [samba] comment = Samba Server browseable = yes path = /home/samba printable = no writable = yes write list =

Red Hat 6.5 Samba服务器的搭建(匿名访问,免登录)

搭建Samba服务器是为了实现Linux共享目录之后,在Windows可以直接访问该共享目录. 现在介绍如何在红帽6.5系统中搭建Samba服务. 搭建Samba服务之前,yum源必须配置好,本地源和网络源都可以. 1.关闭selinux服务 该服务一定要关闭,不然Windows没有访问权限. 临时关闭 只对当前有效,电脑重启之后,该服务又会重新启动,所以一般选择永久关闭. setenforce 0 永久关闭 打开selinux的配置文件 vim /etc/sysconfig/selinux 将

Samba文件共享服务搭建

主机名称 操作系统 IP地址 Samba共享服务器 红帽RHEL6操作系统 192.168.0.141 客户端 红帽RHEL6操作系统 192.168.0.142 客户端 Windows7操作系统 192.168.0.110 [[email protected] ~]## yum -y install samba [[email protected] ~]# service smb restart [[email protected] ~]# chkconfig smb --list smb  

SAMBA服务的搭建和访问

SAMBA服务的产生 在早期的网络世界中,档案数据在不同主机之间的传输大多是使用FTP服务,但是FTP服务传输档案有一些小小的问题,那就是我们无法直接修改主机上面的档案数据,也就是说我们如果想要修改某个档案的数据时,就必须将该档案的服务器下载后才能修改,这样就很麻烦了.其实解决这个问题也很简单,NFS服务就很好的解决档案数据不能直接修改的问题,因为NFS服务是直接将共享目录挂载到客户端的机器上,那么共享目录就好像成了自己的目录一样,共享数据的使用自然就很方便,但是,NFS也有一些小小的问题,它仅

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域控提供) 三常用

samba共享服务器搭建 亲手实验

1.yum -y samba 2.chkconfig --level 35 smb on 3./etc/init.d/smb start 服务名称为smb 4. /etc/selinux/config 关闭selinux disabled 5.vi /etc/samba/smb.conf 修改配置文件 共享模式 将 security = user 改为 security = share 改成共享 在Standalone Server Options中 在 Share Definitions 中添

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] /]#

Samba 服务的搭建

一.服务概述 SMB/CIFS SMB(Server Message Block,服务消息块) CIFS(CommonInternet FIle System,通用互联网文件系统) Samba服务通常用来做文件服务器,它可以实现 windows 与类 Unix 实现共享打印机,共享文件等功能,samba 底层也是 CIFS 协议. 二.安装需要的软件包 samba                服务端软件 samba-client        客户端软件 samba-common