linux 网络文件共享服务

news2024/11/18 3:25:21

存储类型

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地址

        

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

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

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

               红色4:代表登录成功

               红色对勾:已进入ftp界面

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

               ftp默认使用被动模式

                

             红色  1  ls 显示当前文件

             红色  2  这是我所有的文件

                      红色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

                  完成

   

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/1386319.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

uniapp 如何使用echarts 以及解决tooltip自定义不生效问题

使用的是echarts-for-wx插件&#xff1b; 正常写法案例&#xff1a;给tooltip数值加个% <template><view><uni-ec-canvas class"uni-ec-canvas"id"uni-ec-canvas"ref"canvas"canvas-id"uni-ec-canvas":ec"ec&quo…

Android-网络基础

http 与 https 的区别&#xff1f;https 是如何工作的&#xff1f; http 是超文本传输协议&#xff0c;而 https 可以简单理解为安全的 http 协议。https 通过在 http 协议下添加了一层 ssl 协议对数据进行加密从而保证了安全。https 的作用主要有两点&#xff1a;建立安全的信…

使用WAF防御网络上的隐蔽威胁之CSRF攻击

在网络安全领域&#xff0c;除了常见的XSS&#xff08;跨站脚本&#xff09;攻击外&#xff0c;CSRF&#xff08;跨站请求伪造&#xff09;攻击也是一种常见且危险的威胁。这种攻击利用用户已经验证的身份在没有用户知情的情况下&#xff0c;执行非授权的操作。了解CSRF攻击的机…

WPF实现右键选定TreeViewItem

在WPF中&#xff0c;TreeView默认情况是不支持右键选定的&#xff0c;也就是说&#xff0c;当右键点击某节点时&#xff0c;是无法选中该节点的。当我们想在TreeViewItem中实现右键菜单时&#xff0c;往往希望在弹出菜单的同时选中该节点&#xff0c;以使得菜单针对选中的节点生…

PD虚拟机启动系统提示”网络初始化失败”的解决方法

问题原因&#xff1a;缺少一个系统权限造成的。 解决方法 先关闭所有PD虚拟机进程&#xff0c;打开【访达】右键–前往文件夹–复制下方路径 /Library/Preferences/Parallels 找到这个文件network.desktop.xml &#xff0c;拖到桌面上用记事本打开。 保存时会提示输入密码&am…

C# .net core WebApi Swagger配置

一. 支持注释 1.首先进行项目的创建&#xff0c;我这边以.net 7 为例来进行解说&#xff0c;因为.net 7中没有startup.cs文件&#xff0c;startup.cs文件已与program.cs文件进行了合并&#xff0c;我们来配置program.cs文件来让Swagger文档支持控制器的注释以及操作方法的注释…

TabLayout去除点击时的波纹效果

需求&#xff1a;去除com.google.android.material.tabs.TabLayout手指点击时产生的波纹效果 解决办法&#xff1a; xml中增加 app:tabBackground"null" app:tabRippleColor"null" 注意&#xff1a;Java/kotlin代码中不要设置这两个属性了。

IOS自动化测试元素定位

一、元素属性介绍 1、元素属性 2、查看各定位方式执行效率 二、iOS常用定位方法 1、accessibility_id 2、class_name 3、Xpath 4、ios_class_chain(类型链) 5、ios_predicate(谓词) 一个页面最基本组成单元是元素&#xff0c;想要定位一个元素&#xff0c;我们需…

线性表 | 双向链表

双向链表 双向循环链表

定制聚四氟乙烯反应容器可配套温度计套管和冷凝管

是谁遇到氟化氢就头疼&#xff0c;是谁看着玻璃装置被强碱性试剂折腾的惨不忍睹。 特氟龙塑料材质可以帮您解决问题&#xff0c;聚四氟乙烯材质是其中的一种材质&#xff0c;耐温250℃&#xff0c;耐受强酸强碱和各种有机溶剂&#xff0c;加工灵活&#xff0c;来样或者图纸或者…

使用WAF防御网络上的隐蔽威胁之SSRF攻击

服务器端请求伪造&#xff08;SSRF&#xff09;攻击是一种常见的网络安全威胁&#xff0c;它允许攻击者诱使服务器执行恶意请求。与跨站请求伪造&#xff08;CSRF&#xff09;相比&#xff0c;SSRF攻击针对的是服务器而不是用户。了解SSRF攻击的工作原理、如何防御它&#xff0…

数据结构之str类

str类 str 是字符串类。str 大概是 Python 中除了int 之外最基本、最常用的数据类型&#xff0c;在Java与其他语言里基本叫做String&#xff0c;其用途广泛&#xff0c;随处可见&#xff0c;但是要记住一点&#xff0c;字符串是不允许修改的。不过&#xff0c;我们仍然可以对其…

org.springframework.web.servlet.HandlerInterceptor

过期 1 配置黑名单 2 启动注册拦截 3 浏览器访问拦截

Linux CentOS 7.6安装nginx详细保姆级教程

一、通过wget下载nginx压缩包 1、进入home文件并创建nginx文件夹用来存放nginx压缩包 cd /home //进入home文件夹 mkdir nginx //创建nginx文件夹 cd nginx //进入nginx文件夹2、下载nginx,我这里下载的是Nginx 1.24.0版本&#xff0c;如果要下载新版本可以去官网进行下载:…

【Dart】=> [06] Dart初体验-类Class-构造函数-继承-mixin-异步编程-链式调用-泛型-异常

目录 能够定义并使用Dart的类类的定义构造函数私有属性和方法继承mixin异步编程FutureFuture链式调用async - awaitdynamic类型泛型异常 能够定义并使用Dart的类 Dart是一门面向对象的编程语言&#xff0c;所有的对象都是类的实例 通过类我们可以对数据和方法进行封装复用 学习…

JVM基础(8)——CMS垃圾回收器

作者简介&#xff1a;大家好&#xff0c;我是smart哥&#xff0c;前中兴通讯、美团架构师&#xff0c;现某互联网公司CTO 联系qq&#xff1a;184480602&#xff0c;加我进群&#xff0c;大家一起学习&#xff0c;一起进步&#xff0c;一起对抗互联网寒冬 学习必须往深处挖&…

企业销售人员都在用的客户管理CRM软件有哪些?

“目前我公司需要用到软件的人数不超过10个&#xff0c;主要销售模式是电话、拜访为主&#xff0c;产品是称重设备&#xff0c;客户是工厂。” 上面的需求整理了一下&#xff1a; 团队规模&#xff1a;小规模&#xff0c;不超过10人——尽可能降低使用成本使用人员&#xff1a;…

C++结合OpenCV:图像的加法运算

一、图像运算 针对图像的加法运算、位运算都是比较基础的运算。但是&#xff0c;很多复杂的图像处理功能正是借助这些基础的运算来完成的。所以&#xff0c;牢固掌握基础操作&#xff0c;对于更好地实现图像处理是非常有帮助的。本章简单介绍了加法运算、位运算&#xff0c;并…

CG Magic分享3dmax渲染太亮问题如何解决?

3D Max软件渲染时&#xff0c;渲染问题较多也是正常的&#xff0c;对于行业小白来说&#xff0c;渲染问题多也是能理解的&#xff0c;因为&#xff0c;小编经常在问答中&#xff0c;看到一些网友提问&#xff0c;3dmax渲染太亮怎么办&#xff1f; 3dmax渲染太亮了怎么回事&…