关键词:
*通用Internet文件系统(CIFS)也称为服务器信息块(SMB),是适用于MicrosoftWindows服务器和客户端的标准文件和打印机共享系统。Samba服务可用于将Linux文件系统作为CIFS/SMB网络文件共享进行共享,并将Linux打印机作为CIFS/SMB打印机共享进行共享。
1.服务的安装和开启
yum install samba samba-client.x86_64 samba-common -y
systemctl start smb nmb
systemctl enable smb nmb
2.用户管理
smbpasswd -a student ##添加用户,用户必须本机存在
New SMB password: ##输入密码
Retype new SMB password: ##确认密码
**测试
pdbedit -L #查看smb用户信息
pdbedit -x student ##删除smb用户
setsebool -P enable_samba_home_dirs on ##在selinux中设定smb用户可以访问自己的家 目录
**测试
3.共享目录设定
vim /etc/samba/smb.conf
[haha] ##共享名称
comment = local ##描述共享目录
path = /test ##共享目录绝对路径,自建目录
semanage fcontext -a -t samba_share_t ‘/test(/.*)?‘ ##配置安全上下文
restorecon -RvvF /test/
**测试
vim /etc/samba/smb.conf
[haha]
comment = local
path = /mnt ##系统目录
setsebool -P samba_export_all_ro on ##只读共享
setsebool -P samba_export_all_rw on ##读写共享
**测试
vim /etc/samba/smb.conf
workgroup = WESTOS ##修改用户组名称
**测试
4.samba的配置
vim /etc/samba/smb.conf
guest ok = yes ##设置匿名用户访问
map to guest = bad user
**测试
vim /etc/samba/smb.conf
hosts allow = 172.25.254.74 ##只允许74主机访问
**测试
74主机
其他主机
vim /etc/samba/smb.conf
hosts deny = 172.25.254.74 ##仅拒绝74主机访问
**测试
74主机
其他主机
vim /etc/samba/smb.conf
valid users = westos ##当前共享的有效用户为westos
**测试
vim /etc/samba/smb.conf
valid users = +westos ##当前共享的有效用户为westos组
valid users = @westos ##当前共享的有效用户为westos组
*测试
将student用户添加到westos用户组
5.读写控制
chmod o+w /mnt ##设置其他用户可写
setsebool -P samba_export_all_rw on ##设置Selinux
vim /etc/samba/smb.conf
writable = yes ##设置所有用户可写
vim /etc/samba/smb.conf
write list = student ##设置只有student用户可写
write list = +student vim /etc/samba/smb.conf
##可写用户组
write list = @student ##可写用户组
**测试
westos属于student用户组
vim /etc/samba/smb.conf
admin users = westos ##共享的超级用户指定
**测试
6.smb多用户挂载
在客户端上
vim /root/test
chmod 600 /root/test
yum install cifs-utils -y
mount -o credentials=/root/test,multiuser,sec=ntlmssp //172.25.254.100/haha /mnt/
credentials=/root/test ##指定挂载时所用到的用户文件
multiuser ##支持多用户认证
sec=ntlmssp ##认证方式为标准smb认证方式
## 因为 kiosk没有作smb的认证所以无法访问smb共享目录
cifscreds add -u westos 172.25.254.100 ##添加认证用户
Password: ##输入smb用户westos的密码
samba...配置
实验步骤:1、安装有关Samba的RPM包(samba、samba-common、samba-client)2、创建Samba用户3、修改配置文件4、重启samba服务5、设置目录访问权限6、测试具体步骤如下:1、安装RPM包(缺省情况下RHEL5安装了samba的相关软件包,可以用如下命令... 查看详情
samba
samba 一定义提供cifs协议,可实现linux和windows的共享 二Samba服务的组成部分 1.软件包: Samba-common–Samba的支持文件 Samba-client–客户端应用程序 Samba–服务器应用程序 2.服务名称:smbnmb3.服务端口:通常使用TCP... 查看详情
samba网络共享(代码片段)
1.sanma简介2.samba安装#更新源opkgupdate#搜索软件包,查看版本opkglist|grep"samba"#根据查询的版本安装服务器和luci界面appopkginstallsamba36-serverluci-app-samba其中“luci-app-samba”主要用于web配置,如果不需要可用不安装。3.samba配置Openw... 查看详情
samba网络共享
安装yum查询samba安装状态启动smb查询samba状态设置开机自启设置共享目录设置samba用户配置samba服务重启smb永久启动防火墙关闭登录验证 查看详情
samba服务
SAMBA介绍相关包:Samba提供smb服务Samba-client客户端软件samba-common通用软件cifs-utils smb客户端工具samba-winbind和AD相关v相关服务进程:smbd提供smb(cifs)服务TCP:139,445nmbdNetBIOS名称解析UDP:137,138v主配置文件:/etc/samba/smb.conf帮助参看... 查看详情
samba安装与配置
sambayum install -y samba samba-client (安装Samba的客户端和服务)mkdir /tmp/sambadir (创建Samba的共享目录)vim /etc/samba/smb.conf (修改Samba配置文件)   查看详情
samba服务(代码片段)
1.samba简介Samba能够实现跨平台的文件共享,并且能够实现在线编辑,1991年实现Windows与unix想通,他具有下面这些功能:1.文件共享和打印,实现在线编辑2.实现登陆samba用户的身份认证3.可以进行netblos名称解析4.外围设备共享2.配... 查看详情
samba
samba简介 Samba是一个能让Linux系统应用Microsoft网络通讯协议的软件,而SMB是ServerMessageBlock的缩写,即为服务器消息块,SMB主要是作为Microsoft的网络通讯协议,后来Samba将SMB通信协议应用到了Linux系统上,就形成了现在的Samba软件... 查看详情
samba
1.Samba介绍为了实现Windows主机与Linux服务器之间的资源共享,Linux操作系统提供了Samba服务,Samba服务为两种不同的操作系统架起了一座桥梁,使Linux系统和Windows系统之间能够实现互相通信,为广泛的Linux爱好者提供了极大方便。2.... 查看详情
samba服务及配置(代码片段)
samba目录samba1.samba简介2.samba访问配置示例3.搭建用户认证共享服务器4.搭建匿名用户共享服务器1.samba简介Samba是在Linux和UNIX系统上实现SMB协议的一个免费软件,由服务器及客户端程序构成。在此之前我们已经了解了NFS,NFS与samba一... 查看详情
samba介绍
Samba服务介绍 1.Samba 概述Samba是一套使用SMB(ServerMessageBlock)协议的应用程序,通过支持这个协议,Samba允许Linux服务器与Windows系统之间进行通信,使跨平台的互访成为可能。Samba采用C/S模式,其工作机制是让NetBIOS(Windows网上邻居的... 查看详情
samba安装
第一步下载:wgethttps://download.samba.org/pub/samba/stable/samba-4.6.7.tar.gz看了下没看到啥有用的直接安装:./configure--prefix=/usr/local/samba ,其实默认也是安装到这个目录报错:Checkingforprogramxsltproc &nbs 查看详情
samba服务
SAMBA服务的介绍:SMB:ServerMessageBlock服务器消息块,IBM发布,最 早是DOS网络文件共享协议 Cifs:commoninternetfilesystem,微软基于SMB发布SAMBA:1991年AndrewTridgell,实现windows和UNIX相通SAMBA:(linux部署SAMBA服务可以实现三种服务/应... 查看详情
samba安装管理
Samba简介 Samba服务类似于windows上的共享功能,可以实现linux上共享文件,windows上访问,当然在linux上可以访问到。是一种在局域网上共享文件和打印机的一种通信协议,它为局域网内的不同计算机等资源的共享服务。Samba安装... 查看详情
samba
SAMBA:启动服务: systemctl start smb service smb startSAMBA的功能:共享文件和打印,实现在线编辑实现登录SAMBA用户的身份认证可以进行NetBIOS名称解析外围设备共享相关包:Samba提供smb服务Samba-cli... 查看详情
samba服务的搭建
SAMBA简介:为了实现Windows主机与Linux服务器之间的资源共享,Linux操作系统提供了Samba服务,Samba服务为两种不同的操作系统架起了一座桥梁,使Linux系统和Windows系统之间能够实现互相通信,为广泛的Linux爱好者提供了极大方便。... 查看详情
samba部署共享服务
(1)yuminstallsambasamba-client安装samba服务(2)创建share用于共享目录(3)查看samba服务的策略将samba_enable_home_dirs设置为允许(4)编辑主配置文件vi/etc/samba/smb.conf并添加共享目录权限(5)重启samba服务并设置开机自启(6)清空防火... 查看详情
samba服务的搭建
SAMBA的简介:为了实现Windows主机与Linux服务器之间的资源共享,Linux操作系统提供了Samba服务,Samba服务为两种不同的操作系统架起了一座桥梁,使Linux系统和Windows系统之间能够实现互相通信,为广泛的Linux爱好者提供了极大方便... 查看详情