• smb文件共享


    一、服务端:

    #安装
    yum install samba samba-common  samba-client -y
    systemctl start smb                                    ##开启samba服务
    systemctl enable  smb                                  ##samba服务开启自启
    
    #建议永久关闭selinux
    setenforce 0    #关闭防火墙
    
    #如果shareserver的selinux状态为enforcing,则家目录会无法访问,此时需要
    setsebool -P samba_enable_home_dirs on            ##开启家目录的访问
    
    
    #对内网ip 开放139 ,445端口
    防火墙:
    #vim  /etc/firewalld/zones/public.xml
    
      <rule family="ipv4">
        <source address="172.21.0.16"/>
        <port protocol="tcp" port="445"/>
        <accept/>
      </rule>
     
    systemctl restart firewalld.service 
    
    #samba 配置
    vim /etc/samba/smb.conf  #添加共享目录
    
    [global]
            #workgroup = SAMBA   #显示组名
    
    [devops]
            path = /devops   #共享目录
            hosts allow = 172.21.0.0/24   #允许地址
            hosts deny  = 172.21.0.14     #禁止地址
            admin users = lei             #用户名
            writable=yes                  #设置可以读写
    

    1.1设置共享用户:

    useradd lei                   ##新建一个用户,用以smb登陆
    smbpasswd -a lei              ##用本地用户来配置samba共享用户
    

     

    二、客户端:

    smbclient -L //172.21.0.10    # ##查看匿名用户共享目录
    

    smbclient -L //172.21.0.10 -U lei        ##查看lei用户共享目录,lei用户的目录为lei的家目录
    

     

     smbclient //172.21.0.10/devops -U lei   #查看用下目录

    三、客户端挂载两种方式:

     mount -o username=lei,,password=密码 //172.21.0.10/devops /mnt/
    

      

    vim  /etc/fstab
    
    //172.21.0.10/devops  /mnt cifs defaults,username=lei,password=密码 0 0
    mount -a  #执行挂载在看看
  • 相关阅读:
    VS2008 SP1 安装时异常处理
    Android和iOS自带的人脸检测API
    FAAST 0.08 动作列表
    C#日期格式化(转)
    希望看这篇文章的人,耐心的看完这个短片
    C#实现转换十六进制
    App Store生存法则:iOS开发者经验分享
    开始的关键不是什么时候开始 而是开始后的坚持
    Eclipse IDE
    最近需要看的网站
  • 原文地址:https://www.cnblogs.com/zhaojingyu/p/10981273.html
Copyright © 2020-2023  润新知