smb安装

简介:

1.查看系统是否安装状况,下面显示是安装过。

wKiom1d8wDuC8gNLAABQytSa9iw432.jpg

2.安装smb。

1
# yum -y install samba samba-client samba-swat

wKiom1d8v9Pg165WAACuJjnEFEY567.jpg-wh_50


3、安装包说明

samba-common-3.5.10-125.el6.x86_64    //主要提供samba服务器的设置文件与设置文件语法检验程序testparm
samba-client-3.5.10-125.el6.x86_64      //客户端软件,主要提供linux主机作为客户端时,所需要的工具指令集
samba-swat-3.5.10-125.el6.x86_64      //基于https协议的samba服务器web配置界面
samba-3.5.10-125.el6.x86_64  //服务器端软件,主要提供samba服务器的守护程序,共享文档,日志的轮替,开机默认选项

Samba服务器安装完毕,会生成配置文件目录/etc/samba和其它一些samba可执行命令工具,/etc/samba/smb.conf是samba的核心配置文件,/etc/init.d/smb是samba的启动/关闭文件。

4、启动Samba服务器

可以通过/etc/init.d/smb start/stop/restart来启动、关闭、重启Samba服务,启动SMB服务如下所示:

wKioL1d8wKbxS9zJAABBP0Y-CoU538.jpg

5、查看samba的服务启动情况

1
# service smb status

wKiom1d8wNWj_j3SAAAiJZzU4rw456.jpg

6、设置开机自启动

# chkconfig --level 35 smb on             //在3、5级别上自动运行samba服务

wKiom1d8wPzTjQI8AABY2om2nVo225.jpg

7、访问。

公开共享文件访问.我的测试IP 是192.168.1.67

注意:这里比如你在服务器设置/ttt为SMB共享访问目录,那么你在访问时的地址并不是//IP/ttt

而是//IP/public

1
# vi /etc/samba/smb.conf

wKiom1d9xFSwmHlXAABVQrwj8lw039.jpg-wh_50


匿名用户访问:

打开配置文件

1
vi  /etc/samba/smb .conf

在文件中修改以下几处,

writable = yes   /*写属性*/

security = user 为 security = share,代表文件是共享访问不需要用户。

f0f2e85e3f8c7872c914d1da60e584bb.jpg


编码问题:

如果是Windows访问SMB,需要修改smb.conf里下面三项

1
2
3
display charset=cp936
unix charset=cp936
dos charset=cp936

a9fde2f7b41792413fe923f794a4a538.jpg


路径正确的访问。

wKiom1d8xknyIIJ-AAAvBVI62q4632.jpg

路径错误输入密码访问。

wKiom1d8x5_gxEqWAABP_p-Q3WY778.jpg路径错误不输入密码直接访问。

wKioL1d8x-TB24mZAAAtO4BRRc4653.jpg

以上是匿名访问上传下载,当我们要设置权限只规定有帐号的才能访问呢?


8.设置用户名密码访问。

 新建组和用户

1
2
3
# groupadd smbg    //新建一个smb组
# useradd smbu -s /sbin/nologin    //-s是不让smb从SHELL登录(为了安全)
# useradd -g smbg smbu    //-g是将新建用户smb添加到smb组里

 将新建用户smbu添加到smb的账户并设置密码,需要输入两次,成功后提示添加完成。

1
# smbpasswd -a smbu

  wKiom1d8zLjwZ8XtAAAXduKJszQ507.jpg



参考文章:

http://www.cnblogs.com/mchina/archive/2012/12/18/2816717.html

http://www.docin.com/p-513642826.html

http://bbs.csdn.net/topics/200061870

http://blog.csdn.net/heroful/article/details/26477503


本文转自 piazini 51CTO博客,原文链接:http://blog.51cto.com/wutou/1811269


相关文章
|
存储 缓存 Linux
SMB小传 —— SMB网络文件系统协议介绍
SMB网络文件系统协议, 全名服务器消息块(Server Message Block),曾用名CIFS(通用互联网文件系统 Common Internet File System), 公元1983年诞生于IBM[1],幼年得到英特尔和微软的照料,最终在微软的培养下成长为当今世上网络文件系统协议两极之一的存在。
17892 0
|
12月前
|
Linux 网络安全 开发工具
五个步骤理解smb和NFS
五个步骤理解smb和NFS
172 0
|
Linux 网络安全
RHEL7用samba作为文件服务器
参考文章:《linux就该这样学》 samba多用户、多组的访问 RedHat7下Samba服务搭建配置实例 需求:20多台装有win7系统的计算机访问,有可以共同访问的目录,有各自部门各自访问的目录 实验环境:一台笔记本,虚拟机中安装RHEL7         本来是打算用域环境,比较方便,但是是别人的分公司,所以没办法安装域。
1219 0
|
网络协议 Devops 测试技术
|
Oracle 关系型数据库 Linux
|
网络协议 关系型数据库 MySQL
|
Web App开发 安全 Unix