zoukankan      html  css  js  c++  java
  • samba-centos7

    目的:


    1,匿名访问共享目录/home/home and /home/share

    2,/home/samba/home 共享名为home,有读写权限,但是进入该文件夹需要验证用户

    3,/home/samba/share 共享名为share,所有人都有读写权限

    一,安装及开启服务


    yum -y install samba #使用yum安装samba服务自动解决该包的依赖关系

    rpm -qa | grep “samba” #查看当前系统是否成功安装samba服务

    service smb start #开启samba服务(安装包叫samba,服务名称叫smb)

    二,修改主配置文件(/etc/samba/smb.conf)


    cd /etc/samba #进入到/etc/samba目录下

    cp -p smb.conf smb.conf.bak #备份主配置文件 -p为保留文件原有的所有属性

    vim smb.conf #编辑主配置文件

      [global]     #全局设置
               security = user             #安全认证为用户
               map to guest  = bad user    #允许匿名访问
      [intput]     #共享目录的名称
              path = /home/samba/intput    #共享目录的存储位置
              valid users = @zeng          #属于zeng这个用户
              read only = No               #不只可读
    
      [share]     #共享目录的名称
              path = /home/samba/share     #共享目录的存储位置
              guest ok = Yes               #允许匿名访问
              read only = No               #不只是可读
    

    :wq 保存退出

    三,创建共享目录和smb用户及修改权限


    mkdir -p /home/samba/home #-p为指定的路径不存在,就创建该路径(无论如何都要在/home/samba下创建home目录)

    mkdir -p /home/samba/share #-p如上述所说

    useradd zeng #创建系统用户

    smbpasswd -a zeng #-a为向smbpasswd文件中添加zeng用户(创建smb用户,该用户在系统上必须存在)

    chown zeng /home/samba/home #修改/home/samba/home目录的属主为zeng

    chmod 777 /home/samba/share #修改/home/samba/share目录的权限为任何人都有rwx权限

    四,关闭防火墙及重启服务


    service firewalld stop #关闭防火墙

    service iptables stop #关闭防火墙

    setenforce 0 #临时关闭seliunx

    service smb restart #重启samba服务,让配置文件生效

    systemctl enable smb #系统启动时自动启动samba服务

    五,客户机访问


    \IP

    注意:win7以上是默认保存远程连接的用户信息的.
    win + r
    cmd
    net use * /del #删除远程连接

  • 相关阅读:
    多态
    重载 特点
    java 测量运行时间 单位:毫秒
    java 源代码 二分查找 Arrays
    java 同步 synchronized
    云服务器,价格其实不便宜,但为什么还要用呢
    网站访问优化(二):开启apache服务器gzip压缩
    CXF整合Spring开发WebService
    网站访问优化,未完待续
    网站访问优化,未完待续
  • 原文地址:https://www.cnblogs.com/guarderming/p/10404587.html
Copyright © 2011-2022 走看看