快速业务通道

CentOS开启samba服(附smb.conf手册)

作者 佚名技术 来源 Linux系统 浏览 发布时间 2012-05-02
CentOS开启samba服务 有错误请告诉我,我不想误人子弟! 熟悉Linux的用户可能常常在Linux上安装Samba服务来实现与Windows系统的文件共享和打印机共享,他们之间的数据传输使用SMB(Service Message Block)协议.这是一个在传输层之上的协议,他可以支持很多不同异构系统的网络互联(比如,Linux,Solaris,Windows等),Samba之能够工作,SMB协议模仿了Windows内核的文件和打印共享协议.微软已经将SMB改名为公共因特网文件系统(CIFS,Common Internet File System ),并打算把它设计为Internet的标准协议.这在一定程度上是它想与最初的基于NetBIOS的SMB保持一定的距离.NetBIOS是Windows 网络的一个伟大的工具,Microsoft使用NetBIOS实现了一个网络文件/打印服务系统,但是为LAN设计的它却注定了不能路由. Samba执行了SMB/CIFS的一个版本,这个版本在很大程度上与大多数的Windows版本兼容.我们可以通过Windows的网络邻居来轻松访问安装了Samba的UNIX/LINUX服务器. 1.安装centos时在防火墙中开启文件共享服务,并选择安装文件共享服务器 2.启动 Samba 服务.
# chkconfig smb on  ← 设置 Samba 自启动
# service smb start ← 启动Samba服务
Starting SMB services:       [ OK ]
Starting NMB services:       [ OK ] # smbpasswd -a root  ← 将系统用户 root 加入到 Samba 用户数据库
New SMB password:  ← 输入该用户用于登录 Samba 的密码
Retype new SMB password:  ← 再次确认输入该密码
Added user centospub.
3.配置Samba
通过编辑 /etc/samba/smb.conf 让将要被共享的目录拥有充分的读写权限属性. 在smb.conf文件加入下面内容
Empire CMS,phome.net
[all file]
comment = centos all file
path = /
valid users = root
public = no
writable = yes
printable = no
create mask = 0777
directory mask = 0777 # [all file] 是共享名
#comment = centos all file是注释
# path = / 分享资源的完整路径名称,除了路径要正确外,目录的权限也要设对,我设置了共享/所有文件
#valid users = root valid users 说明:指定共享资源的有效用户,即允许访问该资源的用户
# public = no 设置public=no 表示在网上邻居看见但不能进入
# writable = yes writable = yes表示可写,writable = no表示只读
# printable-------是yes/否no允许打印
#create mask-----建立文件时所给的权限
#directory mask--建立目录时所给的权限 修改完smb.conf文件后一定要重启sam服务 # servcie smb restart ---重启smb服务 以上是我开启samba服务的过程 4、访问共享资源
在windows的桌面上打开“网上邻居”,并点击“查看工作组计算机”选项;
就出现 Samba 服务端的连接了,用户和密码就是你设置的. ============================================================
smb.conf手册 服务名:smb
配置目录:/etc/sabma/
主配置文件:/etc/sabma/smb.conf #====================== Global Settings =====================
17行workgroup
语法 workgtoup = <工作组群>;
预设 workgroup = MYGROUP
说明 设定 Samba Server 的工作组
例 workgroup = workgroup 和WIN2000S设为一个组,可在网上邻居可中看到共享 21行server string
语法 server string = <说明>;
预设 sarver string = Samba Server
说明 设定 Samba Server 的注释
其他 支持变量 t%-访问时间 I%-客户端IP m%-客户端主机名 M%-客户端域名 S%-客户端用户名
Empire CMS,phome.net

例 server string = this is a Samba Server 设定出现在Windows网上邻居的 Samba Server 注释为 this is a Samba Server 28行hosts allow
语法 hosts aoolw = <IP地址>; .

凌众科技专业提供服务器租用、服务器托管、企业邮局、虚拟主机等服务,公司网站:http://www.lingzhong.cn 为了给广大客户了解更多的技术信息,本技术文章收集来源于网络,凌众科技尊重文章作者的版权,如果有涉及你的版权有必要删除你的文章,请和我们联系。以上信息与文章正文是不可分割的一部分,如果您要转载本文章,请保留以上信息,谢谢!

分享到: 更多

Copyright ©1999-2011 厦门凌众科技有限公司 厦门优通互联科技开发有限公司 All rights reserved

地址(ADD):厦门软件园二期望海路63号701E(东南融通旁) 邮编(ZIP):361008

电话:0592-5908028 传真:0592-5908039 咨询信箱:web@lingzhong.cn 咨询OICQ:173723134

《中华人民共和国增值电信业务经营许可证》闽B2-20100024  ICP备案:闽ICP备05037997号