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

  • 相关阅读:
    Android Lock Screen Orientation
    android studio修改新项目package名称
    DevExpress控件GridView挂下拉控件无法对上值
    Datawindow.net+access数据窗口制作方法
    LR11中web_save_timestamp_param
    LR自带网站飞机订票系统 启动
    MySQL ODBC驱动安装和配置数据源
    【笔记】LR配置ODBC连接数据库进行参数化(mysql )未完待续
    【笔记】LR录制方式和常用函数
    【笔记】http1.1支持的7种请求方法
  • 原文地址:https://www.cnblogs.com/xnb123/p/8001074.html
Copyright © 2011-2022 走看看