samba共享实例

author author     2022-07-31     613

关键词:

Samba  实例一

要求:共享一个目录,任何人都可以访问,即不用输入密码即可访问,要求只读。


打开 samba 的配置文件/etc/samba/smb.conf 在[global]部分

把: MYGROUP 改成: WORKGROUP, 把:security = user 修改为: security = share。 然后

在文件的最末尾处加入以下内容:

[share]

comment = share all

path = /tmp/samba

browseable = yes

public = yes

writable = no

创建测试目录:

# mkdir /tmp/samba

# chmod 777 /tmp/samba

# touch /tmp/samba/sharefiles

# echo "111111" > /tmp/samba/sharefiles

启动 samba 服务:

# /etc/init.d/smb start

下面来测试一下能否实现我们的要求。首先测试你配置的 smb.conf 是否正确,用下面的命令:

# testparm

如果没有错误,则在你的 Windows 机器上的浏览器中输入:

file://IP/share

看是否能访问到 sharefiles

也可以用smbclient  //IP/share 登陆或者mount -t cifs //IP/share  /mnt进行挂载。


Samba  实例二

要求:共享一个目录,使用用户名和密码登录后才可以访问,要求可以读写。

打开 samba 的配置文件/etc/samba/smb.conf

[global] 部分内容如下:

[global]

workgroup = WORKGROUP

server string = Samba Server Version %v

security = user

passdb backend = tdbsam

load printers = yes

cups options = raw

还需要加入以下内容:

[myshare]

comment = share for users

path = /samba

browseable = yes

writable = yes

public = no

保存配置文件,创建目录:

# mkdir /samba

# chmod 777 /samba

然后添加用户。因为在[globa]中 “passdb backend = tdbsam”, 所以要使用 pdbedit 来增加

用户,也可以使用smbpasswd增加用户。注意添加的用户必须在系统中存在,所以需要先创建系统账号:

# useradd user1

# useradd user2

然后添加 user1 为 samba 账号:

# pdbedit -a user1

再添加 user2 为 samba 账号:

# pdbedit -a user2

我们可以列出 samba 所有账号:

# pdbedit -L

我们也可以删除samba账号:

# pdbedit -x user2

重启 samba 服务:

# service smb restart

测试:

打开浏览器输入:

file://IP/myshare/

然后输入用户名和密码

也可以用smbclient  -Uuser1 //IP/myshare 登陆或者mount -t cifs -o username=user1 //IP/myshare  /mnt进行挂载。




本文出自 “linux运维” 博客,请务必保留此出处http://zhumy.blog.51cto.com/11647651/1795423

centos的samba共享配置

...组workgroup,需要添加samba服务器作为文件服务器,并发布共享目录/share,共享名为public,此共享目录允许所有员工访问。 修改samba的主配置文件如下:#=======================GlobalSettings===================================== [global]&nb 查看详情

samba安装应用实例-1

应用实例:先安装samba软件,yuminstall-ysamba1、需求:共享一个目录,任何人都可以访问,不用输密码,只读。(1)首先打开samba配置文件/etc/samba/smb.conf在[global]部分修改两个内容workgroup=MYGROUP/改为WORKGROUP使其在windows工作组中可见rs... 查看详情

samba安装应用实例-2

应用实例:先安装samba软件,yuminstall-ysamba1、需求:共享一个目录,使用用户名和密码登录才可以访问,要求可读可写。(1)首先打开samba配置文件/etc/samba/smb.conf在[global]部分修改两个内容workgroup=MYGROUP/改为WORKGROUP使其在windows工... 查看详情

centos6.5samba实例配置(代码片段)

...器中安装配置Samba服务,创建三个用户m1,m2,m3。分别建立共享m1,m 查看详情

samba网络共享

安装yum查询samba安装状态启动smb查询samba状态设置开机自启设置共享目录设置samba用户配置samba服务重启smb永久启动防火墙关闭登录验证 查看详情

我之我见:samba共享

...议11.3Samba服务基础11.3.1主要软件包11.3.2系统服务脚本11.4共享账号控制11.4.1共享访问控制11.4.2共享账号管理22.配置Samba服务器22.1服务器端操作32.1.1安装samba服务器端程序32.1.2建立samba认证用户nickhunter32.1.3准备共享文件夹,确认相关... 查看详情

文件共享服务---samba

文件共享服务---Samba=============================================================================Samba介绍★smb:ServiceMessageBlock;服务信息块★cifs:CommonInternetFileSystem,★samba:作者:AndrewTridgell;实事上是smb功能的实现,核心当 查看详情

samba部署共享服务

(1)yuminstallsambasamba-client安装samba服务(2)创建share用于共享目录(3)查看samba服务的策略将samba_enable_home_dirs设置为允许(4)编辑主配置文件vi/etc/samba/smb.conf并添加共享目录权限(5)重启samba服务并设置开机自启(6)清空防火... 查看详情

samba部署共享服务

今天的学习课程为:Samba部署共享服务接下来让我们了解一下Samba服务程序现在已经成为在Linux系统与Windows系统之间共享文件的最佳选择Samba可以使:Linux---linux之间文件共享,也可以使Linux---windows之间文件共享NFS:网络文件系统:l... 查看详情

centos之samba共享服务(代码片段)

...mba简介centos上部署samba服务samba服务的配置详解samba服务的共享资源部署samba服务的共享资源权限设置samba服务共享帐号映射一、介绍Samba是在Linux和UNIX系统上实现SMB协议的一个免费软件,由服务器及客户端程序构成。SMB(ServerMessag... 查看详情

samba文件共享服务

...应用范围主要是Windows和Linux系统共存的网络,主要是提供共享文件和共享打印机的服务,使得跨平台的文件共享更容易。 实验要求:1.安装装samba软件包,开启samba服务。2.设置可匿名访问共享:将/var/share/public/目录共享为publ... 查看详情

samba共享

项目实践+博客作业: (1)使用samba共享/data/application/web,在目录中提供wordpress;  (2)使用samba客户端挂载sambaserver共享的目录至/var/www/html; (3)客户端(lamp),部署wordpress,并让其正常访问;要确保能正常发文章,上传图片; (4)客... 查看详情

samba简单快速文件共享

Samba简单快速文件共享Samba是linux,unix与windows之间进行交互操作的软件组件。所需软件包括:samba(服务器端软件包),samba-client(客户端软件包)和samba-common(公共文件软件包)samba由smbd和nmbd两个守护进程组成,smbd默认监听端口是TCP139... 查看详情

samba共享账号映射(代码片段)

共享账号映射:提高samba共享的安全性多个samba用户对用一个系统用户vi/etc/samba/smbusers#创建这个文件hunter=sunboyplayer#hunter自定义的用户名useraddhunter#创建hunter用户smbpasswd-ahunter#给用户设置密码vi/etc/samba/smb.conf#进入配置文件usernamemap... 查看详情

搭建samba文件共享

第1章安装Samba共享1.1环境centos6.9window101.2使用yum安装yum-yinstallsambasamba-commonsamba-client1.3Linux安装Samba[[email protected]~]#rpm-qa|grep‘samba‘samba-common-3.6.23-51.el6.x86_64samba-winbind-clients-3 查看详情

网络文件共享服务-samba(代码片段)

...ServerMessageBlock服务器消息块,IBM发布,最早是DOS网络文件共享协议Cifs:commoninternetfilesystem,微软基于SMB发布SAMBA:1991年AndrewTridgell,实现windows和UNIX相通SAMBA的功能:共享文件和打印,实现在线编辑实现登录SAMBA用户的身份认证可以... 查看详情

samba

一、Samba简介Samba是实现Linux与Windows之间文件共享或打印机共享的一个软件组件,Samba包含三个组件:Samba、Samba-client、Samba-common,Samba是服务端软件包,主要提供文件共享和打印机共享服务;Samba-client是客户端软件包,当Linux主机... 查看详情

samba文件共享

...一个免费软件,由服务端和客户端组成,是一种在局域网上共享文件和打印机的一种通信协议,它为局域网中的不通计算机之间提供文件及打印机等资源的共享服务,例如实现linux和windows不同系统中的文件共享,简而言之,此软件在window... 查看详情