1、检查安装包

#rpm –qa | grep samba

必须有以下安装结果

samba-3.0.25;samba-common-3.0.25;samba-client-3.0.25;samba-swat-3.0.25。

2、配置samba服务通过修改配置文件

在Samba服务器中,我们一般需要手工设置Samba的共享文件路径、访问规则等,下面进行简要说明。我们可以在smb.conf 文件的最下面加上一段:

#vi /etc/samba/smb.conf

[public]                                                  #“[public]”为共享目录名,共享资源发布以后,存放共享资源的目录成为共享目录,必须为共享目录定义一个共享名;

comment = xy                                    #“comment”为共享资源的描述,方便用户访问时对共享文件进行区分,在这里定义设置为“xy”;

path = /usr/share/jw                           #“path”为共享文件存放的绝对路径,例如这里的路径设置为“path = /usr/share/jw”;

public = yes                                        #“public”行可以设置共享资源是否允许匿名访问,设置为“yes”表示允许匿名访问,设置为“no”表示禁止匿名访问;

readonly = yes                                    #“readonly”行为对文件读取进行设置,设置“yes”表示只读,设置为“no”表示可以读和写。

#service smb restart

Shutting down SMB services:                            [  OK  ]

Shutting down NMB services:                            [  OK  ]

Starting SMB services:                                     [  OK  ]

Starting NMB services:                                     [  OK  ]

3. 设置访问用户

对于访问Samba服务器的帐号,需要首先在系统中建立同名系统帐号,如想要建立一个名为“jianw”的Samba帐号,需首先在系统中建立名为

“jianw”的系统用户。建立Samba帐号的命令为“smbpasswd -a 用户名”。输入命令之后,还需要设置Samba帐号密码,Samba帐号密码与系统帐号密码可以不一致。如下:

[root@localhost /]# smbpasswd -a jianw

New SMB password:  Retype new SMB password:

用户名和密码信息通常存放在/etc/samba/smbpasswd中,

Samba服务器在每次用户进行访问时,会将用户提交的信息与smbpasswd保存的信息进行对比,

通过后才与客户端建立连接,允许客户端访问。如果在/etc/samba中找不到smbpasswd文件,

是因为samba启用了tdbsam验证,可以修改smb.conf文件的“passdb backend = tdbsam”

行,然后加上“smb passwd file = /etc/samba/smbpasswd”。

4. 开启Samba服务

OK,现在通常基本的配置已经完成,可以开启Samba服务器的服务了,用命令

service smb start 或 /etc/rc.d/init.d/smb start,如下:

[root@localhost /]# service smb start

启动SMB服务:[确定]  启动SMB服务:[确定]

这样,Samba服务就已经开启好了,现在还需要关闭系统防火墙,用命令iptables –F。 etc/rc.d/init.d/iptables stop 关闭防火墙现在,可以通过Windows客户端对Samba服务器进行访问了。在IE或者“运行” 中输入:\\172.16.23.165\public,输入用户名和密码进行验证之后,即可进入Samba服务器的共享目录。

Samba配置文件常用参数详解: http://yuanbin.blog.51cto.com/363003/115761/

redhat 5 samba配置的更多相关文章

  1. debian下samba配置

    debian下samba配置  http://blog.chinaunix.net/uid-2282111-id-2113216.html 服务器端配置过程:1. apt-get install sa ...

  2. cdh5 hadoop redhat 本地仓库配置

    cdh5 hadoop redhat 本地仓库配置 cdh5 在网站上的站点位置: http://archive-primary.cloudera.com/cdh5/redhat/6/x86_64/c ...

  3. samba配置中常见错误收集.txt

    在命令行输入命令: ~$ smbclient -L \\127.0.0.1按要求输入密码后,提示出错:session setup failed: NT_STATUS_LOGON_FAILURE 这是因 ...

  4. centos samba/squid 配置 samba配置 smbclient mount fstab自动挂载samba curl -xlocalhost:3128 www.qq.com squid配置 3128 DNSPOD 第二十七节课

    centos  samba/squid 配置  samba配置 smbclient  mount fstab自动挂载samba curl -xlocalhost:3128 www.qq.com squ ...

  5. RedHat yum源配置

    RedHat yum源配置 原本以为Redhat7 和Centos7是完全一样的,可是安装完Redhat7以后,使用yum安装软件,提示红帽操作系统未注册.在网上搜索教程,最后成功解决,解决方式是将y ...

  6. 通过视频展示如何通过Samba配置PDC

    通过视频展示如何通过Samba配置PDC(Linux企业应用案例精解补充视频内容) 本文通过视频,真实地再现了在Linux平台下如何通过配置smb.conf文件而实现Samba Server模拟win ...

  7. Centos7 samba配置

    目录 免密码只读 加密码可读写 Samba配置了很多次,总是忘,现在写在博客里. 免密码只读 最主要的是免密配置,主要用到了两个配置,要写在[global]里: map to guest = Bad ...

  8. samba 配置参数详解

    samba 配置参数详解: 一.全局配置参数  workgroup = WORKGROUP说明:设定 Samba Server 所要加入的工作组或者域. server string = Samba S ...

  9. RedHat Linux RHEL6配置本地YUM源

    YUM是Yellow dog Updater Modified的简称,起初是由yellow dog这一发行版的开发者Terra Soft研发,用python写成,那时还叫做yup(yellow dog ...

随机推荐

  1. 静态变量数组实现LRU算法

    LRU算法的解释详情请见 https://baike.baidu.com/item/LRU/1269842 这里百度百科给出的比较详细,然后后面有一个例子 说 LRU(least recently u ...

  2. ios 气泡聊天

    最近做的项目里面,有几个模块用到了聊天功能和评论回复的功能,使用的频率还是很高的,所以抽时间做了这个博客,希望能给自己和别人带来方便, 具体代码如下: 1,创建model, #import <F ...

  3. MySQL性能优化(二)-- 数据类型,SQL,八种连接

    一.mysql数据类型优化原则 1. 能够使用最小数据类型存储时,尽量使用最小数据类型存储(前提是要评估字段值的真实数据存储范围) eg:create table aaa(id1 int(10) ze ...

  4. final,finally,finalize的区别

    1.final用于声明属性.方法和类,分别表示属性不可变.方法不可覆盖,类不可继承: 2.finally是异常处理语句结构的一部分,表示总是执行代码块: 3.finalize是Object类的一个方法 ...

  5. java基础---->java调用oracle存储过程

    存储过程是在大型数据库系统中,一组为了完成特定功能的SQL 语句集,存储在数据库中,经过第一次编译后再次调用不需要再次编译,用户通过指定存储过程的名字并给出参数(如果该存储过程带有参数)来执行它.今天 ...

  6. LeetCode - Employees Earning More Than Their Managers

    Description: The Employee table holds all employees including their managers. Every employee has an ...

  7. SenchaTouch调用纯数字键盘

    items:[ { itemId:"phoneNumber", xtype: "textfield", component:{xtype:"input ...

  8. python flask的request模块以及在flask编程中遇到的坑

    一.首先来讲讲遇到的坑: 1.linux下package的打包引用: """ 路径结构如下: ./project ./bin ./api ""&quo ...

  9. 常用的jq插件

    1.时间版翻转 FlipClock-master 2.整屏切换  fullpage 3.轮播图 swiper 4.滚动条样式 mCustomScrollbar 5.过滤和排序布局插件 Isotope. ...

  10. EUI组件之BitmapLabel 位图字体

    一.制作文图字体文件 使用TextureMerger制作位图字体,具体查看 官方教程. 我们这里制作了一组位图字体. 二.导入位图字体 位图字体素材放入资源配置文件default.res.json 三 ...