搭建Samba服务器是为了实现Linux共享目录之后,在Windows可以直接访问该共享目录。

现在介绍如何在红帽6.5系统中搭建Samba服务。

搭建Samba服务之前,yum源必须配置好,本地源和网络源都可以。

1、关闭selinux服务

  该服务一定要关闭,不然Windows没有访问权限。

  临时关闭

    只对当前有效,电脑重启之后,该服务又会重新启动,所以一般选择永久关闭。

setenforce 

  永久关闭

    打开selinux的配置文件

vim /etc/sysconfig/selinux

    将SELINUX修改为disabled

    重启电脑

reboot

2、安装Samba软件

yum install samba* -y

3、修改Samba配置文件

  打开/etc/samba/smb.conf

vim /etc/samba/smb.conf

  在该配置文件中的100行左右,将security修改为user

100
101 security = user
102 passdb backend = tdbsam

  在该配置文件的最后添加以下内容

#共享时显示的文件夹名字,要顶格写
[need]
  #对该共享目录的描述,任意写
  comment = need share
  #指定共享的目录路径
  path = /share
  #是否让所有可以登入的使用者看到
  public = yes
  #表示可写,能够上传删除等操作,该共享目录的其他用户也必须具备同样的权限
  writable = yes
  #该共享目录是否可见
  browseable = yes
  #不能匿名访问,需要登录
  guest ok = no

4、关闭防火墙

  临时关闭

/etc/init.d/iptables stop

  永久关闭

chkconfig iptables off

5、重启Samba服务

/etc/init.d/smb restart

  开机自启动

chkconfig --level 35 smb on

6、添加Samba服务器的用户

  首先创建一个普通用户

adduser tom
passwd tom

  将该用户添加到Samba服务列表中

smbpasswd tom

  

7、Windows访问

  可以查看到有两个共享目录,一个是我们自己设置的那个共享目录。一个是当前登录用户的家目录,家目录是自动共享的,不需要我们设置。

最新文章

  1. Hive on Spark安装配置详解(都是坑啊)
  2. jquery 金额转换成大写
  3. Hello Mybatis 03 数据关联
  4. hadoop编程小技巧(5)---自定义输入文件格式类InputFormat
  5. String类的常用方法
  6. 几种ESB(企业服务总线)介绍
  7. 【效率】FIND
  8. openstack controller ha测试环境搭建记录(六)——配置keystone
  9. 专用管理连接(DAC)和单用户模式
  10. python线程池实现多线程
  11. Python学习一:基础语法
  12. ajax异步的问题,(主要解决有时候前台打断点和不打断点结果不一样的问题,一般情况下是存在异步的问题)
  13. 从零开始的H5生活
  14. jmeter javamail 邮件格式再优化(由详情——>改为统计)
  15. 设置 Confluence 6 外部索引站点
  16. Spring中AOP主要用来做什么。Spring注入bean的方式。什么是IOC,什么是依赖注入
  17. python的条件语句
  18. 4412 uboot上手
  19. redis相对关系型数据库的优势
  20. django入门-模型-part2

热门文章

  1. STL 算法罗列 (转)
  2. Socket服务端
  3. (转)Inno Setup入门(十七)——Inno Setup类参考(3)
  4. Fiddler过滤操作
  5. Codeforces-708C(树形DP)
  6. B2B,ERP,SCM
  7. mysql导出文本文件,加分隔符
  8. 05——wepy框架中的一些细节
  9. 4_python之路之模拟工资管理系统
  10. 咱妈说别乱点链接之浅谈CSRF攻击