SAMBA配置文件全过程

一、SAMBA基础

TCP 139端口、 445端口
UDP 137、138端口

二、服务器搭建

1、安装SAMBA

yum install samba -y

2、配置SAMBA

备份SAMBA配置文件

cp /etc/samba/smb.conf .

过滤SAMBA配置文件

cat smb.conf |grep -v "#"|grep -v ";"|grep -v "^$">123

vim 123

[global] 全局配置
workgroup = workgroup 工作组
server string = Samba Server Version %v 服务器描述
security = user share domain server 认证方法

user 认证用户
share 匿名用户
domain DC认证
server 独立服务器认证

[mp3] 共享名
comment = beyond mp3 描述
path = /opt/share 路径
browseable = yes 网上邻居中是否可以查看共享名
guest ok = yes 是否允许所有人访问
writable = no 是否可写

3、启动服务
cp 123 /etc/samba/smb.conf

service smb start
chkconfig smb on

4、认证用户访问

[global]
workgroup = workgroup
server string = Samba Server Version %v
security = user
[mp3]
comment = my mp3
path = /opt/share
browseable = yes
guest ok = no
writable = yes

SAMBA用户是基于本地用户,用smbpasswd把本地用户转化为SAMBA用户

smbpasswd命令的主要选项:
-h:显示smbpasswd命令的帮助信息
-a:添加指定的Samba用户帐号
-d:禁用指定的用户帐号
-e:启用指定的用户帐号
-x:删除指定的用户帐号
不使用任何命令选项时可以用于修改Samba用户的密码

smbpasswd -a wcg

写入SAMBA共享

chmod o+w share/

5、SAMBA的访问控制

a、基于用户的访控

security = user
public = no
valid users = wcg @root(组)

b、基于IP的访控

一般用在全局配置[global]部分
hosts allow配置项:仅允许特定的客户机
hosts deny配置项:仅拒绝特定的客户机

allow和deny不能同时存在

客户机地址表示形式:

以空格分隔多个地址

主机名或IP地址,例如: 192.168.168.11 或者 prtsvr

网络地址,例如:173.17. 或者 173.17.0.0/255.255.0.0

[global]
workgroup = workgroup
server string = Samba Server Version %v
security = user
hosts allow = 192.168.100.200
#hosts deny = 192.168.100.200

4、默认权限

directory mask = 0700

create mask = 0600

5、LINUX访问WINDOWS共享

查看共享:

smbclient -U wcg -L //192.168.100.200

访问共享:

smbclient -U wcg //192.168.100.200/mp4

自动挂载

vim /etc/fstab

//192.168.100.200/mp4 /mnt/winxp cifs defaults,username=wcg 0 0

原文地址:http://blog.51cto.com/goldstar52/2120338

时间: 2024-12-11 20:22:20

SAMBA配置文件全过程的相关文章

Samba配置文件常用参数详解

Samba配置文件常用参数详解 Samba的主配置文件叫smb.conf,默认在/etc/samba/目录下. smb.conf含有多个段,每个段由段名开始,直到下个段名.每个段名放在方括号中间.每段的参数的格式是:名称=指.配置文件中一行一个段名和参数,段名和参数名不分大小写. 除了[global]段外,所有的段都可以看作是一个共享资源.段名是该共享资源的名字,段里的参数是该共享资源的属性. Samba安装好后,使用testparm命令可以测试smb.conf配置是否正确.使用testparm

Samba配置文件常用参数详解-OK

Samba的主配置文件叫smb.conf,默认在/etc/samba/目录下. smb.conf含有多个段,每个段由段名开始,直到下个段名.每个段名放在方括号中间.每段的参数的格式是:名称=指.配置文件中一行一个段名和参数,段名和参数名不分大小写. 除了[global]段外,所有的段都可以看作是一个共享资源.段名是该共享资源的名字,段里的参数是该共享资源的属性. Samba安装好后,使用testparm命令可以测试smb.conf配置是否正确.使用testparm –v命令可以详细的列出smb.

samba 配置文件详解 及 权限设置

samba的启动与关闭 /etc/init.d/smb restart /etc/init.d/nmb restart [global] workgroup = MYGROUP     #工作组(可自行设置) server string = Samba Server Version %v  #设置samba服务器名称(可自行设置) log file = /var/log/samba/log.%m   #日志存放路径 max log size = 50 security = user      

Samba 配置文件详解

Samba 的配置文件 /etc/samba/smb.conf 分为两大部分,一部分是 [global] ,即全局配置,另一部分是 [home] .[printer] .[自定义共享名] ,这些都是共享的部分,共享部分的设置优先级高于全局配置,另外,Samba 默认开启本地用户家目录 [home] 和打印机 [printer] 的共享,如果不需要你也可以关闭这两个共享,然后在末行自己重新创建一个共享,下面是详细的配置,你可以自定义一个共享,然后自己选择需要哪些配置: [pzk] # 自定义共享名

【转】Samba配置文件详解

一. 客户命令: 1. smbclient smbclient 命令用来存取远程 samba 服务器上的资源,它的界面到目前为止还是文本方式的,命令形式和 ftp 类似. smbclient 命令的语法是: smbclient <servicename> [password] [options] 其中 servicename 是要连接的资源名称,资源名称的形式如下: //server/service 其中 server 是远程服务器的 netbios 名字,对于 windows 服务器来说,就

Linux系统(Ubuntu/Debian/RedHat/CentOS)超级简单的samba配置文件smb.conf

1.超简单的smb.conf 该配置文件对Ubuntu和CentOS都好用. #============== Global Settings ============== [global] ## Browsing/Identification ### workgroup = mshome server string = samba security = share wins support = no guest account = wslu #============== Share Defin

Linux Samba配置文件常用参数详解

目录 1.全局参数 2.共享参数 Samba的主配置文件叫smb.conf,默认在/etc/samba/目录下. smb.conf含有多个段,每个段由段名开始,直到下个段名.每个段名放在方括号中间. 每段的参数的格式是:名称=指.配置文件中一行一个段名和参数,段名和参数名不分大小写. 除了[global]段外,所有的段都可以看作是一个共享资源.段名是该共享资源的名字,段里的参数是该共享资源的属性. Samba安装好后,使用testparm命令可以测试smb.conf配置是否正确.使用命令: #

samba配置文件

安装略 # vi /etc/samba/smb.conf 按a进入编辑模式 [global]              workgroup = MYGROUP       server string = localhost       security = share   (如为user则打开就需要输用户名.密码,如有可匿名访问的共享可设为share)       passdb backend   = tdbsam       log file = /var/log/samba/log.smbd

samba服务器配置文件smb.conf详解

配置文件详解    Samba配置文件非常简介明了,所有的设置都在/etc/samba/smb.conf配置文件中进行,通过对该配置文件的修改我们可以将Samba配置为一台匿名文件服务器.基于账户的文件服务器或打印服务器,默认Samba会开启本地帐号家目录共享与打印机共享,配置文件中以#或;符号开头的行为注释行,配置文件分为若干段,除了global(全局配置段)之外的其余所有段用来描述共享资源,全局段中的配置代表全局有效,是全局的默认设置.但如果全局配置段中的设置项与共享段中的设置项有冲突,则共