linux 网络文件共享服务

这篇具有很好参考价值的文章主要介绍了linux 网络文件共享服务。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

存储类型

DAS 直连式存储   

SAN 存储区域网络

NAS 网络附近存储

FTP文件传输协议

文件传输协议  FTP 早期的三个应用级协议之一,基于c/s架构

数据传输格式:二进制(默认)和文本    tcp  21端口(权限,认证) tcp 20(传真实数据)

两种模式:从服务器角度

主动模式:服务端主动连接客户端

                  命令(控制):客户端:随机port --->服务器:21/tcp

                                 数据:客户端:随机port <--服务器:20/tcp

被动模式:服务端被动等待客户端连接

                  命令(控制):客户端:随机port --> 服务器:21 /tcp

                                数据:客户端:随机port --> 服务端:随机port/tcp

FTP服务状态码

        1xx:信息 125:数据连接打开

        2xx:成功类状态 200:命令OK        230:登录成功

        3xx:补充类        331:用户名OK

        4xx:客户端错误        425:不能打开数据连接

        5xx:服务器错误        530:不能登录

用户认证

        匿名用户:ftp,anoaymous,对应Linux用户ftp     

        系统用户:Linux用户,用户/etc/passwd,密码/etc/shadow

        虚拟用户:特定服务的专用用户,独立的用户/密码文件

vsftpd软件介绍

        Centos默认的ftp服务器,不需要安装,开启即可

        客户端需要安装ftp  ,命令:yum install ftp -y

       安装完成后即可使用 ftp命令  , ftp +ip地址

        linux 网络文件共享服务,网络

               红色1:ftp +ip地址 连接指定ip的服务端

               红色2:使用匿名用户ftp  登录        

               红色3:输入密码,匿名用户不用输入密码,直接回车即可

               红色4:代表登录成功

               红色对勾:已进入ftp界面

               注意:ftp 界面的根 是你所登录用户的家目录下,要存储的文件也存放于此,

               ftp默认使用被动模式

                linux 网络文件共享服务,网络

             红色  1  ls 显示当前文件

             红色  2  这是我所有的文件

              linux 网络文件共享服务,网络        红色1 get  文件名   下载文件

        红色2  正在下载  下载完成

        红色3 exit 退出

        红色4  查看文件    会下载到你当前所在的文件夹下

     使用ftp 搭建本地yum仓库

        服务端   192.168.174.7

               1.在 /var/ftp下建立 centos7文件夹       

                        mkdir /var/ftp/centos7 

                2.将光驱挂载到centos7

                      mount /dev/sr0   /var/ftp/centos7

        客户端    192.168.174.8

                1. 切换到 /etc/yum.repo.d/下,新建一个文件夹,将网络源移动到该文件夹中,避免被干扰

                cd /etc/yum.repo.d     mkdir bak       mv  *.repo   bak

                 2.创建本地源 ftp.repo

                vim   /etc/yum.reop.d/ftp.repo

                 3.编写

                 i

                 [ftp]

                 name=ftp

                 baseurl=file://192.168.174.7/centos7

                 gpgcheck=0

                 :wq

                 yum clean all       

                 yum makecache

                  完成

   


        NFS网络文件服务 

          NFS是基于TCP/IP传输的网络文件系统协议,通过使用NFS协议,客户机可以像访问本地目录一样访问远程服务器的共享资源

         NFS是文件系统,是操作系统内核来管理的

         在CentOS7系统中,需要安装nfs-utils,rpcbind软件包来提供NFS共享服务

         前者用于NFS共享发布和访问,后者用于RPC支持 

        手动加载NFS共享服务时,应该先启动rpcbind 再启动nfs

        NFS特点:

               采用TCP/IP传输网络文件

                安全性低

                简单易操作

                适合局域网环境

     NFS软件介绍

               软件包:nfs-utils(包括服务器端和客户端)

               相关软件包:rpcbind(必须)

                

               nfs端口号不固定

               rpc udp端口号111

                

              NFS配置文件位置:/etc/exports

     NFS共享配置文件格式

               格式:  共享目录        可用访问的主机地址(权限)       不知道主机地址写 * 代表任意

               权限:ro  rw   只读  只写

                          async  异步同步(数据发生变化后不立即写入磁盘,先写入到缓冲区中,过一段时间再写入磁盘,性能高,安全性低)

                          sync   同步 (数据再请求时立即写入到共享存储磁盘,性能低,安全性高)

                          root_squash   远程root映射为nfsonbody(把root的权限变成普通用户)

                          no_root_squash  远程root映射成NFS服务器的root用户(保留root的权限)

                          all_squash  所有远程用户(包括root)都变成nfsnobody(把所有的用户权限变成普通用户)

                          no_all_squash  保留所有远程用户的权限

                          anonuid和anongid  指定匿名用户映射为特定的uid和gid,可配合all_squash使用

      常用命令

               服务端

               exportfs -v    查看当前共享信息

               exprotfs -r     重新加载服务配置

               客户端

               showmount -e ip地址:/路径  挂载点

       NFS使用

               服务端   192.168.174.7

               yum install   nfs-utils -y

               cp /etc/passwd   /emmm

               vim /etc/exports

                 /emmm      *

                :wq

                systemctl start  rpcbind

                systemctl start nfs

                客户端

                mount 192.168.174.7:/emmm   /mnt

                cd /mnt

                

                                                                  

               文章来源地址https://www.toymoban.com/news/detail-794238.html

到了这里,关于linux 网络文件共享服务的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • 【Linux网络服务】Centos7搭建nfs文件共享服务器

    1.NFS介绍 2.环境准备 3.在A服务端机器安装nfs-utils和rpcbind包 4.启动rpcbind检查是否启动了rpcbind服务并监听111端口 5.配置NFS服务的配置文件,参数配置:vi /etc/exports 数据同步与数据异步的区别 数据同步:当系统从内存中向磁盘中持久化数据时,同步发送表示只有当内存中的数据

    2024年02月06日
    浏览(49)
  • 网络文件共享服务

    1、存储类型分为三种 直连式存储(DAS) 存储区域网络(SAN):可以使用空间,管理也是自己管理 网络附加存储(NAS):存储和管理空间都在远程 1.1 DAS DAS存储是最常见的一种存储方式,尤其是在中小企业应用中。PC中的硬盘或只有一个外部SCSI接口的JBOD都属于DAS架构。DAS是

    2024年01月17日
    浏览(29)
  • NFS网络文件共享服务

    NFS(network file system)网络文件系统 可以把对方主机资源直接挂载到自己电脑上,比FTP更加方便   明文传输   没有认证机制 安全性很差 只在局域网使用   依赖RPC(远程过程调用)   需要安装nfs-utils(提供NFS服务),rpcbind(提供RPC服务)软件包   系统服务:nfs、rpcbind   共享配置

    2023年04月24日
    浏览(30)
  • Linux——Samba文件共享服务

    个人简介:云计算网络运维专业人员,了解运维知识,掌握TCP/IP协议,每天分享网络运维知识与技能。 座右铭:海不辞水,故能成其大;山不辞石,故能成其高。 个人主页:小李会科技的主页   目录 前言: 一.Samba服务基础 重点:  二.Samba程序 三.常见共享目录配置项的含

    2024年02月11日
    浏览(27)
  • 回炉重造十二----网络文件共享服务

    1.1 FTP工作原理 FTP的20和21端口的区别 20端口是用来传输数据的 21端口是客户端用来连接FTP服务器 主动模式(PORT): 客户端连接到FTP服务端的21号端口,发送用户名和密码 当客户端成功登陆FTP服务后要list列表或者读取FTP服务上的数据时,客户端会随机开放一个端口(1024以上

    2024年02月03日
    浏览(20)
  • Linux - 进阶 NFS服务器 详解网络共享服务器 ( 预备知识)

               N  :  就是 网络 Network          F   :     就是  File  文件         S   :  system          简称为 网络文件系统                 官方   :               NFS 是一种古老的用于UNIX/LINUX主机之间进行文件共享的协议              Network  File  System 网

    2024年02月13日
    浏览(40)
  • 10分钟搭建局域网文件共享服务器,百兆网络+云盘服务+外网访问

    今天来聊一下公司内部如何通过云盒子实现局域网文件共享:百兆网络+云盘服务+旧服务器+外网访问。 网络测试环境是百兆,千兆网会更强。 各终端的数据是实时同步的,自带内网穿透技术,随时可以通过互联网访问局域网内文件服务器,当然也可以禁掉互联网访问,仅在

    2024年02月09日
    浏览(40)
  • Linux服务器配置指南:网络、用户管理、共享服务及DNS配置详解

    💂 个人网站:【 海拥】【神级代码资源网站】【办公神器】 🤟 基于Web端打造的:👉轻量化工具创作平台 💅 想寻找共同学习交流的小伙伴,请点击【全栈技术交流群】 设置虚拟机的网卡为仅主机模式,并要求服务器采用双网卡, ens33 IP地址设置为192.168. 5.x/24(其中x学号),

    2024年02月05日
    浏览(39)
  • Linux - 进阶 NFS 服务器 NFS文件权限与共享目录权限主次问题

            #    NFS 的权限本身没有用户密码和账户验证登录过程               ( 你可以回忆下,我们前面访问远程共享目录的时候,是没有输入账户,密码啥的,是没                 有这个步骤的)              所以客户端登录到服务器后,会把客户端的

    2024年02月04日
    浏览(36)
  • linux实用技巧:ubuntu18.04安装samba服务器实现局域网文件共享

    主要是这一句 原文链接:https://blog.csdn.net/u010037542/article/details/108579650 Samba是在Linux和UNIX系统上实现SMB协议的一个免费软件,由服务器及客户端程序构成。SMB(Server Messages Block,信息服务块)是一种在局域网上共享文件和打印机的一种通信协议,它为局域网内的不同计算机之

    2024年01月25日
    浏览(48)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包