zoukankan      html  css  js  c++  java
  • 配置samba服务

       服务端配置

       65  yum -y install samba samba-client cifs-utils                    cifs是samba的网络文件系统
       66  mkdir /smb1                   最好在写配置文件前把目录创建好,否则可能会导致配置文件载入失败
       67  mkdir /smb2
       68  useradd -s /sbin/nologin haha    添加一个系统用户,这个用户在系统无法登陆                             
       69  useradd -s /sbin/nologin nb
       70  smbpasswd -a haha    添加samba用户,并且设置密码
       71  smbpasswd -a nb
       72  vim /etc/samba/smb.conf   编辑配置文件

    [smb1]
            path=/smb1                 默认是可读的
            hosts allow=172.25.0.0/24      允许的主机是那些域

    [smb2]
            path=/smb2
            hosts allow=172.25.0.0/24  
            valid user=haha nb      仅允许哪些用户访问
            write list=nb      允许nb用户可写。


       73  systemctl enable smb nmb        
       74  systemctl restart smb nmb            开启默认启动,重启服务
       75  firewall-cmd --permanent --add-service=samba   
       76  firewall-cmd --reload
       77  semanage fcontext -a -t samba_share_t '/smb1(/.*)?'    selinxu添加上下文标签
       78  restorecon -RFvv /smb1
       79  smbclient -L 172.25.0.11/24      测试能否看到samba共享。刚开始root密码为空。


       客户端配置

     83  yum -y install samba-client.x86_64 cifs-utils.x86_64

        smbclient -L 172.25.0.11/24       测试能否看到服务器上的samba      
       84  mkdir /mnt/smb1
       85  mkdir /mnt/smb2
       86  vim /root/smb1.passwd  在这个文件写入samba用户和密码。这个文件一定要在编辑配置文件之前去写。
       87  vim /root/smb2.passwd
       88  chmod 600 /root/smb1.passwd  /root/smb2.passwd   使文件变得私密,只能root能看
       89  vim /etc/fstab

    //172.25.0.11/smb1 /mnt/smb1 cifs defaults,credentials=/root/smb1.passwd 0 0     credentials(凭据,指定密码文件)
    //172.25.0.11/smb2 /mnt/smb2 cifs defaults,credentials=/root/smb2.passwd,multiuser,sec=ntlmssp 0 0      multiuser(多用户挂载)  ntlmssp(指定客户端和服务端的加密方式)


       90  mount -a

  • 相关阅读:
    《算法导论》第十章----基本数据结构
    《算法导论》第九章----中位数和顺序统计学
    《算法导论》第八章----线性时间排序(决策树+计数排序+基数排序)
    C++实现快速排序
    C++实现斐波那契第N项非递归与递归实现的时间比较
    C++实现用两个栈实现队列
    C++实现从尾到头打印链表(不改变链表结构)
    C++实现二叉树(建树,前序,中序,后序)递归和非递归实现
    Spark 大数据文本统计
    逻辑回归--参数解释+数据特征不独热编码+训练数据分布可视话
  • 原文地址:https://www.cnblogs.com/xnb123/p/8001074.html
Copyright © 2011-2022 走看看