zoukankan      html  css  js  c++  java
  • centOS 下安装配置samba服务器

    1.下载安装

      yum -y install samba     (-y  就是一路yes过去)

      安装中出现了如此问题:

            Loaded plugins: fastestmirror
            Existing lock /var/run/yum.pid: another copy is running as pid 3372.
            Another app is currently holding the yum lock; waiting for it to exit...

      解决:

          [root@centos ~]# rm -f /var/run/yum.pid
          [root@centos ~]# /etc/init.d/yum-updatesd stop
          停止 yum-updatesd: [确定]

      下载完成检查安装情况:

          查看samba相关联的包:rpm -qa | grep samba

    2.配置Samba

      我强烈的建议大家在修改系统原有任何文件的时候一定要养成“先备份,后修改”的好习惯,相信我,这个习惯会为侬节约很多不必要浪费的时间。接下来我要做的是将根目录下挖出来,供我在windows下访问。

      1). 备份Samba的配置文件:cp  /etc/samba/smb.conf  /etc/samba/smb.conf.bak

      2).修改你允许方访问的网段:hosts allow = 127. 192.168.2.   (全局,也可以在你自定义的里面添加)  

      3).在末尾添加自定义

        [share]
          comment = share
          path = /      //共享路径
          writable = yes       //指定了这个目录缺省是否可写,也可以用readonly = no来设置可写。
          public = yes    //允许匿名访问,这个也需要设置,否则匿名无法访问。这个开关有时候也叫guest ok

      4).选定启用这个自定义

          把默认的注释 #security = usr

          security = share

    3.关闭防火墙和selinux

          service iptables stop   

          setenforce 0  (临时关闭.不关闭文件不可写)

          永久关闭: vi /etc/selinux/config          改为SELINUX=disabled

    4. 启动samba服务器(service smb start)就可在window下,访问//192.168.2.6  获取linux下的根目录,可读可写;

                  

          

  • 相关阅读:
    Java实现 LeetCode 30 串联所有单词的子串
    Java实现 LeetCode 29 两数相除
    Java实现 LeetCode 29 两数相除
    Java实现 LeetCode 29 两数相除
    Java实现 LeetCode 28 实现strStr()
    Java实现 LeetCode 28 实现strStr()
    Java实现 LeetCode 28 实现strStr()
    Java实现 LeetCode 27 移除元素
    Java实现 LeetCode 27 移除元素
    字符编码终极笔记:ASCII、Unicode、UTF-8、UTF-16、UCS、BOM、Endian
  • 原文地址:https://www.cnblogs.com/duoduoxi/p/5310862.html
Copyright © 2011-2022 走看看