samba安装配置

SMB配置
    1、服务端
    
        安装服务
            yum  -y install samba  samba-client samba-common
        关闭selinux
            setenforce 0
        防火墙放行流量
            firewall-cmd --add-service=samba --permanent
            firewall-cmd --reload
            
        创建共享目录
            mkdir -p /smb
        
        备份原有配置文件
            cp /etc/samba/smb.conf /etc/samba/smb.conf.backup
            
        编辑配置文件
            vim /etc/samba/smb.conf
            删除原有内容,并编辑
            [global]                              //全局标签
              workgroup=WORKGROUP                //工作组名改为windows网络定义的工作组    
              server string=server                //设置smb服务器的主机名称
              log file=/var/log/samba/log.%m    //
              max log size=50        
              security=user                        //设置smb服务器安全级别为user,即为账号和口令访问
              netbios name=smb server            //设置smb服务器访问别名
              
            [test]                                //windows网上邻居中看到的共享目录的名字
              comment=smb server                //共享目录的备注信息
              path=/smb/name                    //共享目录的路径    
              public=no                            //不公开目录
              writable=yes                        //共享目录可以读写
              valid users=username                //只允许username访问,(@groupname允许这个组成员)
            
        创建访问共享目录的smb账号
            useradd username
        更改共享目录的所有者
            chown username:groupname /smb/name
        
        将用户添加到smb数据库,并设置smb服务器密码
            smbpasswd -a username
            
        启用smb服务
            systemctl start smb
            
        测试
        testparm
        本地测试:smbclient -L localhost -U username
      
      客户端
            测试 smbclient -L //server  -U suername
        安装软件包cifs-utils,samba-client
            1、手动挂载
                mount -t cifs -o username=username //192.168.2.115/smb /share
                                  smb用户名       !!!ip/smb公开文件名(comment)
                
                mount -t cifs -o credentials=/secure/client.smb //192.168.2.115/smb /share
                                    身份凭据
                注:身份凭据格式,应放在仅具有root权限下(chmod 600)
                    username=username
                    password=password
                    domain=domain
                    
            2、开机自动加载/etc/fstab    
                //192.168.2.115/smbname /share cifs  credentials=/secure/client.smb  0 0
                mount -a
                
            3、smbclient
                smbclient -L 192.168.2.115
                    查看共享资源
                
                smbclient //192.168.2.115/smbname  -u username
                
            4、自动挂载
                创建/编辑主映射文件
                  vim /etc/auto.master.d/smb.autofs
                  例:/sharename /etc/auto.smb
                创建、编辑映射文件
                  vim /etc/auto.smb
                  name  -fstype=cifs,credentials=/secure/client.smb  ://192.168.2.115/smbname

posted @ 2017-03-05 20:38  zyxywy  阅读(89)  评论(0编辑  收藏  举报