精华内容
参与话题
问答
  • Linux系统中CIFS文件系统

    千次阅读 2018-06-02 19:49:26
    Samba是在Linux和Unix系统上实现SMB协议的一个免费软件,提供CIFS(Common Internet File System)协议,由服务器及客户端程序构成,SMB(Server Messages Block,信息服务块)是一种在局域网上共享文件和打印机的一种...

    Samba简介:

    Samba是在Linux和Unix系统上实现SMB协议的一个免费软件,提供CIFS(Common Internet File System)协议,由服务器及客户端程序构成,SMB(Server Messages Block,信息服务块)是一种在局域网上共享文件和打印机的一种通信协议,它为局域网内的不同计算机之间提供文件及打印机等资源的共享服务。

    CIFS简介

    CIFS(Common Internet File System)文件系统也称通用Internet文件系统,它使程序可以访问远程Internet计算机上的文件并要求此计算机的服务。CIFS使用客户/服务器模式。客户程序请求远在服务器上的服务程序为它提供服务,服务器获得请求并返回响应。CIFS是公开的开放的SMB协议版本。SMB协议现在是在局域网上用于服务器文件访问和打印的协议。像SMB协议一样,CIFS在高层运行。可以看做是应用程序协议如文件传输协议和超文本传输协议的一个实现。

    CIFS可以提供以下功能:

    1.访问服务器本地文件并读写这些文件
    2.与其它用户一起共享一些文件块
    3.在断线时自动恢复与网络的连接
    4.使用统一码文件名

    一.CIFS文件系统的安装以及与用户登陆配置

    服务器端:

    1.在服务端安装samba samba-common samba-client

     yum install samba samba-common samba-client -y

    2.打开samba服务,关闭防火墙

    systemctl start smb
    syatemctl stop firewalld

    3.增加smb用户(如果不增加,在客户端只能匿名登陆),增加的smb用户必须是系统中已经存在的用户

     smbpasswd -a student     输入两次密码
     pdbedit -L               显示系统中的smb用户
     pdbedit -x student       删除某一指定smb用户

    这里写图片描述

    这里写图片描述
    客户端:

    1.安装 samba-client

     yum install samba-client

    2.用smb用户身份显示内容

    smbclient -L //172.25.254.210 -U student

    3.用smb身份登陆smb

     smbclient //172.25.254.210/student -U student

    这里写图片描述
    输入密码后,查看内容ls,我们发现系统提示访问被拒绝
    4.这时我们考虑是sebool的问题,在服务端查看samba_enable_home_dirs的sebool值,并将其打开。

    getsebool -a | grep samba  查看sebool值
    setsebool -P samba_enable_home_dirs on 修改sebool值(-P表示永久设定)

    这里写图片描述

    这里写图片描述
    5.重新在客户端以student身份登陆查看内容,成功

     smbclient //172.25.254.210/student -U student

    这里写图片描述

    二.smb用户上传文件与smb用户挂载

    (一)smb用户上传文件
    1.登陆smb上传文件

    注意:上传的文件只能是现在所在目录中的文件,如现在所处位置是/etc,那么我们只能上传/etc下的文件,如果上传别的地方的文件,那么系统会提示找不到该文件。

     smbclient //172.25.254.210/student -U student     用student身份登陆smb
     !ls                                              显示该目录下的文件
     put passwd                                       上传passwd文件

    这里写图片描述
    上传完成之后,会在服务端的用户家目录中。
    这里写图片描述

    (二)smb用户挂载
    1.我们之前用student用户查看,发现//172.25.254.210/student是一块磁盘,可以将其挂载在/mnt下

    方法一:mount //172.25.254.210/student /mnt/ -o username=student,password=student

    这里写图片描述

     方法二:先卸载上边的挂载
             编写自动挂载文件
             vim /etc/rc.d/rc.local
             mount //172.25.254.210/student /mnt -o username=student,password=student
                 /mnt是挂载点,username是smb用户名称,password是该用户的密码
             chmod +x /etc/rc.d/rc.local
             reboot

    2.df查看系统挂载情况,可以看到//172.25.254.210/student已经自动挂载在了/mnt下
    这里写图片描述

    三.smb用户的访问控制

    1.查看smb的主配置文件

      rpm -qc samba-common

    这里写图片描述
    2.修改配置文件修改域名

    第89行:workgroup = jay

    3.添加白名单

    第96行:hosts allow = 172.25.254.110  只允许172.25.254.110登陆访问,其余用户默认加入黑名单

    这里写图片描述
    白名单中的用户可以访问:
    这里写图片描述
    别的用户不可以访问:
    这里写图片描述
    4.添加黑名单

    第96行:hosts deny = 172.25.254.110   不允许172.25.254.110登陆访问,其余用户默认加入白名单

    四.在smb下共享目录

    (一).共享自己创建的目录
    1.建立目录

        mkdir /jay

    2.修改该目录的安全上下文和smb服务的安全上下文保持一致

         semanage fcontext -a -t samba_share_t '/jay(/.*)?'

    3.显示修改过程

         restorecon -RvvF /jay

    4.修改主配置文件

        vim /etc/samba/smb.conf
             在最后添加[DIR]
                      comment = jay dir
                      path = /jay

    这里写图片描述
    5.重启服务

        systemctl restart sbm.service

    6.在客户端登陆,查看是否能看到该目录

        smbclient -L //172.25.254.210/ -U student

    这里写图片描述
    (二).共享系统目录
    1.修改主配置文件,在最后加上

          [mnt]
            comment = /mnt dir
            path = /mnt

    这里写图片描述
    2.在客户端能看到/mnt目录,但是不能看到/mnt里边的文件,修改selinux为警告模式,可以看到文件。如果将/mnt的安全上下文修改为samba_share_t,显然不太合适,因为/mnt是系统目录,还有别的用处。
    3.在主配置文件中有关于该问题的说明,做如下设置

         setsebool -P samba_export_all_ro on

    4.在客户端可以看到/mnt里边的文件

         smbclient //172.25.254.210/mnt -U student

    这里写图片描述
    (三).共享目录的功能设定
    1.设定该目录是否可被浏览

         browseable = no(设定该目录不允许被浏览,该目录会被隐藏)
         browseable = yes(设定该目录允许被浏览,不隐藏)

    这里写图片描述
    2.设定该目录可以被写

        writeable = yes(允许所有用户可写),并且在服务端修改/jay的权限为777才可写
        mount //172.25.254.210/DIR /mnt -o username=student,password=student   将DIR挂载在/mnt
        touch /mnt/file     在/mnt下建立文件

    这里写图片描述
    3.设定指定用户可写

         write list = student                 指定student用户可写

    这里写图片描述

     write list = +student或者@student     指定student组内成员可写
     usermod -G student jay               将jay加入到student组中
     mount //172.25.254.210/DIR /mnt -o username=jay,password=jay
     touch /mnt/file1     

    这里写图片描述
    这里写图片描述
    4.设定指定用户为root用户

      admin users = jay  设定jay用户为DIR 的超级用户

    这里写图片描述

    五.smb的多用户挂载

    1.在客户端安装多用户挂载的软件

      yum install cifs-utils

    2.查看该软件的连机帮助

     man mount.cifs
      里边提到需要在多用户挂载时根据不同的版本号采取不同的加密方式,用rpm -qa |grep samba查看版本号

    这里写图片描述
    这里写图片描述
    3.编写已知smb用户的认证文件

    vim /root/smbpass
        usernmae=student
        password=student

    4.挂载DIR

    mount -o credentials=/root/smbpass,sec=ntlmssp,multiuser //172.25.254.210/DIR /mnt
      首先用/root/smbpass来认证,采取的加密方式为ntlmssp,采用多用户挂载

    5.在别的未经认证的用户中不能看到/mnt里边的内容,如果想看,必须用smb用户加以认证

    这里写图片描述

     su - hello
      cifscreds --help
      cifscreds: unrecognized option '--help'
      Usage:
        cifscreds add [-u username] [-d] <host|domain>       添加认证用户
        cifscreds clear [-u username] [-d] <host|domain>     清除指定已认证的用户
        cifscreds clearall                                   清除所有认证用户
        cifscreds update [-u username] [-d] <host|domain>    更新认证信息
    
      cifscreds add -u jay 172.25.254.210   认证jay用户
      如果在输入密码的时候输入错误,我们需要清除缓存,重新认证

    这里写图片描述
    6.jay用户认证之后可以看到/mnt底下的内容

    六.smb的匿名访问

    1.在客户端编写主编写配置文件

     vim /etc/samba/smb.conf
       第329行: guest ok = yes           允许guest用户访问
       第125行: map to guest = bad user  guest用户的映射是非系统用户

    这里写图片描述
    这里写图片描述
    2.重启系统

      systemctl restart amb.service

    3.在客户端匿名访问

    smbclient //172.25.254.210/DIR  无密码,直接回车

    这里写图片描述
    4.在客户端匿名挂载

    mount //172.25.254.210/DIR /mnt -o username=guest,password=""

    这里写图片描述

    展开全文
  • CIFS(通用网络文件系统)也称为SMB(服务器消息块),是一种网络协议,最常见的用途是共享局域网的文件。允许客户端对文件进行操作。samba服务程序:为了解决linux系统与windows系统之间的文件共享问题。smb服务...
    一,smb服务概述

    CIFS(通用网络文件系统)也称为SMB(服务器消息块),是一种网络协议,最常见的用途是共享局域网的文件。允许客户端对文件进行操作。

    samba服务程序:为了解决linux系统与windows系统之间的文件共享问题。

    二,smb服务端配置

    首先smb服务(samba,samba-common,samba-client)

    打开smb,列出文件共享系统信息

    设置默认域名

    设置黑白名单


    设置黑名单

    设置用户登录(必须是本地存在的用户)

    新建用户haha 和hehe

    添加用户haha,hehe

    查看smb用户


    删除smb用户

    用户登录

    进入用户家目录编辑(当selinux为Disable状态时)

    上传文件

    删除文件

    ?:列出可以使用的命令

    三,指定用户挂载

    设置开机自动挂载

    当selinux为enforing时

    需要修改布尔值,才可以查看

    允许本地用户的家目录作为cifs文件系统共享

    四,共享目录

    修改配置文件,共享test目录

    创建目录/test,修改配置文件,修改安全上下文】

    因为selinux的原因不能查看

    需要修改安全上下文

    修改完成后可以查看

    共享系统目录/mnt

    修改配置文件


    修改布尔值,打开所有共享目录的读写权限

    五,多用户挂载

    1,指定用户具备读写权限

    write list = tom 只有tom用户具有权限

    writable = yes 所有用户都具有权限

    write list = @tom tom组的成员具有权限

    当改为只允许hehe具有读写权限时,可以创建文件

    用户相关权限的设置

    map to  guest = bad user  :匿名用户影射为guest

    security = user

    passdb  backend = tdbsam

    browseable = no : 不显示test目录,但可以正常使用

    guest ok = yes :允许匿名用户登录

    admin users = student :student 用户编辑时以root身份

    修改配置文件

    不显示test目录,但不影响使用



    展开全文
  • cifs文件系统

    2018-02-28 10:59:35
    cifs文件系统:(普通网络连接系统)(windows)首先配置网络yum源主机名1.samba的作用:(samba是一款软件,主要功能是提供cifs协议)2.samba的安装与启用在服务端yum install samba samba-common samba-client -...
    cifs文件系统:(普通网络连接系统)(windows)
    首先配置网络yum源主机名
    1.samba的作用:(samba是一款软件,主要功能是提供cifs协议)

    2.samba的安装与启用
    在服务端
    yum install samba samba-common samba-client -y
    systemctl start smb
    systemctl stop firewalld

    samba的基本信息

    端口: 139/tcp 139/udp 445/tcp 445/udp




    主配置文件: /etc/samba/smb.conf

    基本配置信息
    workgroup = WESTOS    ##工作组的设定
    server string = hello world    ##全局共享信息

    hosts deny = 172.25.254.220    ##客户端黑名单




    hosts allow = 172.25.254.120    ##客户端白名单

    3.测试
    在客户端
    yum install samba-client -y
    smbclient -L //172.25.254.120(列出该IP提供的共享文件夹)
    Enter root's password:     ##没密码直接回车
    Domain=[WESTOS] OS=[Unix] Server=[Samba 4.1.1]

        Sharename       Type      Comment
        ---------       ----      -------
        IPC$            IPC       IPC Service (hello world)
    Anonymous login successful
    Domain=[WESTOS] OS=[Unix] Server=[Samba 4.1.1]

        Server               Comment
        ---------            -------

        Workgroup            Master
        ---------            -------
    4.本地用户的建立及访问
    本地用户建立:
    在服务端
    samba用户必须是本地用户 (id可以查看)
    useradd westos
    useradd lee
    smbpasswd -a westos
    smbpasswd -a lee
    pdbedit -L    ##列出samba用户

    pdbedit -x lee     ##删除samba用户




    setsebool -P samba_enable_home_dirs on ##设置selinux

    测试
    在客户端
    smbclient -L //172.25.254.120 -U lee
    Enter lee's password:
    Domain=[WESTOS] OS=[Unix] Server=[Samba 4.1.1]

        Sharename       Type      Comment
        ---------       ----      -------
        IPC$            IPC       IPC Service (hello world)
        lee             Disk      Home Directories
    Domain=[WESTOS] OS=[Unix] Server=[Samba 4.1.1]

        Server               Comment
        ---------            -------

        Workgroup            Master
        ---------            -------

    测试命令
    在客户端
    smbclient //172.25.254.120/lee -U lee  ##进入服务端家目录(进入到新的环境中问号回车查看新的指令)
    mount //172.25.254.120/lee /mnt/ -o username=lee,password=lee(但是新环境中的命令少于平时环境中的命令,所以挂载使平时环境中的命令可以被使用)
    永久挂载
    vim /etc/fstab
    //172.25.254.120/lee /mnt cifs defaults,username=lee,password=lee 0 0

    挂载后,在客户端的/mnt下创建文件,重新进入服务端家目录ls即可查看该文件




    5.自定义共享目录
    当目录是用户建立时
    在服务端
    mkdir /sambadir
    semanage fcontext -a -t samba_share_t '/sambadir(/.*)?'
    restorecon -FvvR /sambadir/

    vim /etc/samba/smb.conf
            [DATA]
            comment = local sambadir(说明,随便写)
            path = /sambadir(写之前所建目录的绝对路径)
    重启smb

    当目录是系统目录时
    vim /etc/samba/smb.conf
        [SYSTEMDATE]
        comment = /mnt
        path = /mnt
    setsebool -P samba_export_all_ro on

    测试
    smbclient -L //172.25.254.120 -U lee

    smbclient //172.25.254.120/DATA -U lee ##并且ls能看,成功(在服务器端建立文件)

    smbclient //172.25.254.120/SYSTEMDATA -U lee##并且ls能看,成功(在服务器端建立文件)





    匿名用户登陆权限开放

    guest ok = yes        ##匿名用户可以登陆
    map to guest = bad user ##匿名用户可以使用guest名称挂载

    测试
    mount //172.25.254.120/DATA /mnt/ -o username=guest(能挂载上即为成功)

    6.权限控制
    用户可写
    chmod 777 /sambadir
    setsebool -P samba_export_all_rw on

    在配置文件中
    writable = yes ##开启写权限(所有用户都可以写)



    writable = no

    write list = lee ##写权力对lee用户开放(westos不能写)
    write list = +lee ##写权力对lee组用户开放

    admin users = westos ##设定westos用户为当前共享的root(他创建的文件都是root的)




    valid users = lee ##设定当前共享的有效用户(只有lee可以挂载,别的不可以挂)(即改即生效)

    browseable = yes | no(即改即生效)##当前共享是否隐藏(no时隐藏DATA,yes时不隐藏)






    测试
    mount //172.25.254.120/DATA /mnt/ -o password=westos,username=westos
    mount //172.25.254.120/DATA /mnt/ -o password=lee,username=lee

    usermod -G lee westos
    id westos
    uid=1001(westos) gid=1001(westos) groups=1001(westos),1002(lee)

    7.samba的多用户挂载
    在客户端
    yum install cifs-utils -y
    vim /root/sambapasswd
    username=westos
    password=westos

    chmod 600 /root/sambapasswd
    mount -o credentials=/root/sambapasswd,sec=ntlmssp,multiuser //172.25.254.120/DATA /mnt/

    #credentials=/root/sambapasswd  ##挂载时的用户认证
    #multiuser            ##支持其他用户认证
    #sec=ntlmssp            ##其他用户的认证方式

    测试:
    在服务端chmod 777 /root/sambapasswd
    ls /mnt
    su - studnent
    ls /mnt
    ls: cannot access /mnt: Permission denied
    cifscreds add -u westos 172.25.254.120(之后会让输密码)
    ls /mnt 可以看见
    touch /mnt/file5

    可以看到建立file5所用到的用户身份时samba用户westos



    展开全文
  • 1.CIFS文件系统简介 CIFS(Common Internet File System):通用网络文件系统 ;作用:在windows主机之间进行网络文件共享。 CIFS 是一个新提出的协议,它使程序可以访问远程Internet计算机上的文件并要求此计算机...

    1.CIFS文件系统简介

    CIFS(Common Internet File System):通用网络文件系统 ;作用:在windows主机之间进行网络文件共享。

    CIFS 是一个新提出的协议,它使程序可以访问远程Internet计算机上的文件并要求此计算机提供服务。CIFS 使用客户/服务器模式。客户程序请求远在服务器上的服务器程序为它提供服务。服务器获得请求并返回响应。CIFS是公共的或开放的SMB协议版本,并由Microsoft使用。SMB协议在局域网上用于服务器文件访问和打印的协议。像SMB协议一样,CIFS在高层运行,而不像TCP/IP协议那样运行在底层。CIFS可以看做是应用程序协议如文件传输协议和超文本传输协议的一个实现。

    CIFS 可以达到以下功能:

    <1>访问服务器本地文件并读写这些文件
    <2>与其它用户一起共享一些文件块
    <3>在断线时自动恢复与网络的连接
    <4>使用统一码(Unicode)文件名:文件名可以使用任何字符集,而不局限于为英语或西欧语言设计的字符集。

    优点

    一般来说,CIFS使用户得到比FTP更好的对文件的控制。它提供潜在的更直接地服务器程序接口,这比使用HTTP协议的浏览器更好。CIFS最典型的应用是windows用户能够从“网上邻居”中找到网络中的其他主机并访问其中的共享文件夹。

    CIFS 是开放的标准而且已经被作为Internet应用程序标准被提交到IETF。

    用于Java与DCom通信的开源第三方库J-Interop就是利用CIFS协议实现的。

    2.共享个人目录

    1)在开始之前我们需要了解一个软件——Smaba

    Samba(Server Messages Block )是在Linux和UNIX系统上实现SMB协议的一个免费软件,由服务器及客户端程序构成。SMB(Server Messages Block,信息服务块)是一种在局域网上共享文件和打印机的一种通信协议,它为局域网内的不同计算机之间提供文件及打印机等资源的共享服务。SMB协议是客户机/服务器型协议,客户机通过该协议可以访问服务器上的共享文件系统、打印机及其他资源。通过设置“NetBIOS over TCP/IP”使得Samba不但能与局域网络主机分享资源,还能与全世界的电脑分享资源。

    2)环境搭建

    yum install samba samba-client samba-common -y		##注意系统版本与yum源版本一致
    systemctl stop firewalld.service
    systemctl status smb.service				##打开服务
    

    3)建立共享目录

    在这里插入图片描述
    4)建立SMB用户并设置密码

    注意:smb用户与本机用户并不冲突,且smb用户必须是本机用户

    useradd smbtest
    smbpasswd -a smbtest
    pdbedit -L				##查看smb用户
    

    在这里插入图片描述

    5)编辑配置文件

    [redhat7.0]						##共享名称
    comment = redhat				##共享说明
    path = /redhat					##共享目录路径
    

    在这里插入图片描述
    重启服务

    systemctl restart smb.service
    

    6)测试

    smbclient -L //172.25.6.106 -U smbtest
    

    在这里插入图片描述

    smbclient   //172.25.6.106/redhat7.0 -U smbtest
    

    在这里插入图片描述
    注意:如果查看共享目录列表是出现下面情况,尝试修改共享目录的安全上下文

    在这里插入图片描述

    semanage fcontext -a -t samba_share_t '/redhat(/.*)?'
    restorecon -FvvR /redhat
    

    在这里插入图片描述

    7)smb用户的添加与删除

    useradd 用户名
    useradd -M 用户名			##建立用户但不建立用户家目录
    smbpasswd	-a 用户名		##为smb用户添加密码
    pdbedit	-x	用户名		##用户删除
    pdbedit -L				##查看smb用户列表
    

    在这里插入图片描述

    3.共享系统目录——以/mnt为例

    共享系统目录时要修改Linux属性,权限一旦开放,系统将不对系统目录进行保护(这种影响是针对所有系统目录的)

    1)修改配置文件

    vim /etc/samba/smb.conf
    systemctl restart smb.service
    

    在这里插入图片描述

    2)修改SElinux的属性

    setsebool -P  samba_export_all_rw on			##可读写
    setsebool -P  samba_export_all_ro on			##只读
    

    3)测试

    smbclient //172.25.6.106/mnt -U smbtest
    

    在这里插入图片描述

    4.samba的匿名访问

    vim /etc/samba/smb.conf
    systemctl restart smb.service
    

    在这里插入图片描述

    在这里插入图片描述

    mount //172.25.6.106/redhat7.0 /westos -o username=guest
    

    测试:

    在客户端安装samba软件,并登陆服务端主机共享的文件系统

    smbclient //172.25.6.106/redhat7.0  (可以不用密码)
    

    在这里插入图片描述

    5.实名共享

    在服务端(共享端)配置:

    vim /etc/samba/smb.conf					##只允许IP为172.25.6.206的主机访问
    systemctl restart smb.service
    

    在这里插入图片描述
    在客户端测试:

    mount //172.25.6.106/redhat7.0 /mnt -o username=smbtest,password=123
    

    在这里插入图片描述

    在172.25.6.106上进行挂载——挂载失败

    在这里插入图片描述
    修改文件后再挂载——挂载成功

    在这里插入图片描述
    在这里插入图片描述

    注意:

    hosts deny为挂载黑名单
    hosts allow为挂载白名单
    

    6.挂载方式

    挂载方式和一般挂载相同

    永久挂载:

    1)

    vim /etc/fstab
    //172.25.6.106/redhat7.0 /westos cifs defaults,username=smbtest,password=123 0 0
    mount -a     ##使挂载策略生效
    

    2)

    vim /etc/rc.d/rc.local
    mount //172.25.6.106/redhat7.0 /westos -o username=smbtest,password=123
    chmod  +x /etc/rc.d/rc.local
    

    7.samba共享目录的相关管理参数

    vim /etc/samba/smb.conf 
    
    	[redhat7.0]				##共享名称 
    	comment = redhat 		##共享说明 
    	path = /redhat 			##共享途径 
    	guest ok = yes 			##允许匿名访问 
    	writable = yes 			##允许可写 
    	write list = +student 	##允许可写名单(student这个组,+和@意思相同) 
    	valid users = student
    	valid users = @student 
    	browseable = yes 			##查询时显示这个DIR目录 
    	admin users = student 								##登陆获得student身份 
    	systemctl restart smb
    

    8.多用户挂载

    yum install cifs-utils.x86_64 -y ##在客户端上管理的软件是cifs-utils 
    vim /root/passfile ##写入smb服务上真实存在的用户和密码 
    username=smbtest 
    password=123
    

    在这里插入图片描述

    mount //172.25.6.106/redhat7.0 /mnt -o credentials=/root/passfile,multiuser,sec=ntlmssp 
    ##挂载多用户(credentials=/root/passfile指定挂载时用到的用户身份,sec=ntlmssp认证方式为smb认证,multiuser支持多用户认证) 
    useradd tom 
    su - tom 
    cifscreds add -u smbtest 172.25.6.106 			##增加samba用户 
    cifscreds clear -u smbtest 172.25.6.106 		##清除samba用户
    

    在这里插入图片描述

    展开全文
  • CIFS文件系统

    2018-11-28 21:02:50
    用internet文件系统CIFS)也称为服务器是适用与MicrosoftWindows服务器和客户端的标准文件和打印机共享系统信息块(SMB) Samba服务可用于将Linux文件系统作为CIFS/SMB网络文件共享,并将Linux打印机作为CIFS/SMB...
  • CIFS文件系统1.CIFS系统:Internet文件共享系统,也称服务器信;适用于MicrosoftWindows服务器和客户端的标准文件和打印机的共享系统息块(SMB) 2.Samba服务:用于将linux文件系统作为CIFS/SMB网络文件进行共享,...
  • CIFS 是一个新提出的协议,它使程序可以访问远程Internet计算机上的文件并要求此计算机提供服务。CIFS 使用客户/服务器模式。CIFS可以看做是应用程序协议如文件传输协议和超文本传输协议的一个实现。 CIFS最典型的...
  • CIFS文件存储系统

    千次阅读 2019-08-16 00:28:28
    #######CFIS文件的存储########### 如果web服务器压力太大,用多台站点为1台服务器分担压力 3台主机 如果每台主机分别存有支付宝帐号注册信息 如果1号主机挂了,应该怎么办? 技术:存储分离,把东西分享出去给...
  • CIFS文件系统 NFS挂载

    2018-11-28 15:44:55
    cifs是通过Internet文件系统 CIFS是一个新提出的协议,它使程序可以访问远程Internet计算机的文件并要求此计算机...1、CIFS文件系统 (1)下载(cifs) (2)客户端创建文件并写入用户名及密码(初次认证的用户名及密码...
  • ####CIFS文件系统(一个为windows系统,一个为linux系统时,文件共享) 首先下载这三个软件 yum install samba samba-client samba-common -y  systemctl start smb ##开启软件  vim /etc/hosts(有时候...
  • 1.SMB文件共享在服务端:&lt;1&gt;yum install samba samba-client samba-common -y&lt;2&gt;systemctl start smb&lt;3&gt;systemctl enable smb&lt;4&gt;systemctl stop firewalld...
  • 一、cifs网络文件系统 CIFS是一种通用网络文件系统,主要用于网络设备之间的文件共享。CIFS可以在linux系统和windows系统之间共享文件,因此这种文件系统主要用于客户端是windows系统。 提供CIFS的服务是SAMBA ...
  • 1、NFS 文件系统 本文整理自:http://www.ibm.com/developerworks/cn/linux/l-cn-nfs/index.html?ca=drs- Sun公司估计现在大约有超过310万个系统在运行NFS,大到大型计算机、小至PC机,其中至少有80%的系统是非Sun...
  • Linux之cifs文件系统

    2018-02-28 14:11:23
     Samba是在Linux和UNIX系统上实现SMB协议的一个免费软件,提供cifs协议,由服务器及客户端程序构成。SMB(Server Messages Block,信息服务块)是一种在局域网上共享文件和打印机的一种通信协议,它为局域网内的...
  • ------------------------------------重要说明------------------------------------以下部分内容来网络,部分自华为存储官方教材具体教材内容请移步华为存储官网进行教材下载 网络引用内容无法找到原创,如有侵权...
  • 用Internet文件系统CIFS)也成为服务器信息是适用于MicrosoftWindows服务器和客户端的标准文件和打印机共享系统(SMB)。 Samba服务可用于将Linux文件系统作为CIFS/SMB网路文件共享进行共享,并将Linux打印机...
  • ##1.CIFS文件系统##  CIFS系统:Internet文件共享系统,也称服务器信;适用于MicrosoftWindows服务器和客户端的标准文件和打印机的共享系统息块(SMB) 二、Smb服务  用于将linux文件系统作为CIFS/SMB网络文件...
  • NAS、CIFSNFS之间的关系

    万次阅读 2018-09-26 11:34:48
    经常会听到或看到有人将NAS和CIFS/NFS相提并论,其实是对存储的理解有误。 NAS,网络附加存储,中心词“存储”,是的,它是一个存储设备。比如我装个openfiler或freenas系统,再加几块硬盘,对外提供NAS功能,那么这...
  • samba: 提供cifs协议实现共享文件,主要用于windows与linux的网络文件系统 软件包: Samba-common Samba 的支持文件 Samba-client 客户端应用程序 Samba 服务器应用程序 服务名称: smb、nmb 服务端口: 通常...
  • 学习运维——网络文件协议-CIFSNFS

    千次阅读 2017-03-20 15:52:43
    当今最主要的两大网络文件系统是Sun提出的NFS(Network File System)以及由微软、EMC和NetApp提出的CIFS(Common Internet File System),前者主要用于各种Unix平台,后者则主要用于Windows平台,我们熟悉的“网上...
  • CIFSNFS区别

    万次阅读 2014-10-22 17:33:07
    1、CIFS Microsoft推出SMB(server message block)后,进一步发展,使其扩展到Internet上,成为common internet file system。   CIFS采用C/S模式,基本网络协议:
  • CIFSNFS的对比

    千次阅读 2018-01-09 14:04:48
    (1)CIFS面向网络连接的共享协议,对网络传输的可靠性要求高,常使用TCP/IP;NFS是独立于传输的,可使用TCP或UDP (2)NFS缺点之一,是要求client必须安装...从传输效率上看,CIFS优于NFS,没用太多冗余信息传送;
  • 访问网络文件共享服务CIFSNFS

    万次阅读 2017-05-01 17:55:37
    CIFS:通用网络文件系统CIFS 是针对 Microsoft Windows 操作系统的本地网络文件系统。 Linux 系统可以挂载和访问 CIFS 文件共享 , 如同常见的网络文件系 统一样。然而 , 由于 CIFS 是基于 NTFS 文件系统权限模型及其...
  • [root@client ~]# yum install cifs-untils -y Loaded plugins: langpacks No package cifs-untils available. Error: Nothing to do [root@client ~]# yum install cifs-utils -y Loaded plugins: langpa...
  • CIFS文件系统学习笔记

    2019-02-28 15:36:19
    CIFS文件系统 CIFS 是一个新提出的协议,它使程序可以访问远程Internet计算机上的文件并要求此计算机提供服务。CIFS 使用客户/服务器模式。客户程序请求远在服务器上的服务器程序为它提供服务。服务器获得请求并...
  • cifs网络文件系统访问 1.windows下建立共享文件夹 2.安装smb yuminstall samba-client -y 3.查询共享 smbclient -L //xxx.xxx.xxx.xxx 4.访问共享 1)命令访问 smbclient //xxx.xxx.xxx.xxx/共享目录 进入 ? ...
  • ########CIFS文件系统的共享######## &amp;lt;SMB:SMB(Server Messages Block,信息服务块)是一种在局域网上共享文件和打印机的一种通信协议,它为局域网内的不同计算机之间提供文件及打印机等资源的共享服务...

空空如也

1 2 3 4 5 ... 20
收藏数 16,670
精华内容 6,668
关键字:

cifs文件系统