• samba的安装配置


    samba共享参数
    [share]  
        comment = share        // 共享的文件夹  
        path = /home/share     // 共享文件的目录  
        public = yes           // 是否公共属性  
        writable = yes  
        browseable=yes  
        available=yes  
        guest ok=yes            
    上面是设置共享目录,接下来设置下登录用户和权限。(发现新版的samba 已经废弃了对share的支持)
    
    
    
    旧版本:
    
    [cpp] view plain copy
    #       security = user    // 注释掉原来的user  
            security = share   // 变成共享的  
    新版本:
    
    security = user
    
            map to guest = Bad User  
    
    新版的smb修改为上面的就可以了;
    
    workgroup = vbirdhouse
    netbios = vbirdserver
    server string = This is vbird's samba server
    #与语系有关的设定项目
    unix charset = utf8
    display charset = utf8
    dos charset = cp950
    #与登录文件有关的设定项目
    log file = /var/log/samba/log.%m
    max log size = 50
    #这里才是与密码有关的设定项目
    security = share
    #打印机
    load printers = no
    read only  =  yes/no                              #设置共享是否具有只读权限
    
     
    
    admin users  =  root                             #设置共享的管理员,如果security =share 时,引项无效,多用户中间使用逗号隔开,例如admin users = root,user1,user2
    
     
    
    valid users  =  username                              #设置允许访问共享的用户,例如valid users = user1,user2,@group1,@group2(多用户或组使用逗号隔开,@group表示group用户组)
    
     
    
    invalid users  =  username                              #设置不允许访问共享的用户
    
     
    
    write list  =  username                               #设置在共享具有写入权限的用户,例如例如write list  = user1,user2,@group1,@group2(多用户或组使用逗号隔开,@group表示group用户组)
    
     
    
    public  =  yes/no                                  #设置共享是否允许guest账户访问
    
     
    
    guest  ok  =  yes/no                               #功能同public 一样
    
     
    
    create mask = 0700                                          #创建的文件权限为700
    
     
    
    directory mode = 0700                                       #创建的文件目录为 700
    
     
    

      

    setenfore 0
    service iptables stop

    yum -y install samba
    sestatus
    mkdir /samba
    echo sldfj > /samba/ii.txt
    vi /etc/samba/smb.conf                 #在末尾加上这样的内容就可以,当然参数在配置里面也有很多的

    	[samba]
    	comment = fang  af
    	path = /samba
    	browseable = yes
    	guest ok = no
    	writable = yes
    

      


    useradd smbuser -s /sbin/nologin

    setfacl -m u:smbuser:rwx  /samba
    smbpasswd -a smbuser
    cd /var/lib/samba/private/      #这是存放samba用户密码的地方
    ls
    cat passdb.tdb   #看不到的内容

    #验证

    window  系统访问

    windows+R键在方框里面输入    \192.168.0.10 samba服务器ip

    centos6.x

    yum -y install samba-client
    smbclient -L //192.168.0.10    #查看共享目录有哪些   直接回车就可以
    smbclient -U fang //192.168.0.10/samba      #需要输入相应的用户密码

    参考文献   

    https://www.cnblogs.com/fatt/p/5856892.html

    http://blog.51cto.com/yuanbin/115761

    https://www.cnblogs.com/pzk7788/p/7053547.html

    http://www.cnblogs.com/xiaocheche/p/7589175.html

    http://blog.51cto.com/13503739/2050147

    https://www.cnblogs.com/lxyqwer/p/7271369.html

    https://www.cnblogs.com/zoulongbin/p/7216246.html

    http://www.cnblogs.com/g120992880/p/6547271.html

  • 相关阅读:
    B树、B-树、B+树、B*树
    CentOS 7 源码编译安装PostgreSQL 9.5
    phpstorm里面无法配置deployment?
    Php7安装pdo_pgsql,pgsql扩展
    [xDebug] PhpStorm Xdebug远程调试环境搭建
    [xDebug]Xdebug和Sublime调试PHP代码
    [xDebug] 服务器端的配置参数
    [xDebug] php下的Debug的调试
    【转】漫画:什么是协程?
    【转】一个由正则表达式引发的血案----贪婪模式的回溯
  • 原文地址:https://www.cnblogs.com/fyy-hhzzj/p/8578352.html
Copyright © 2020-2023  润新知