linux 网络文件共享服务

发布时间:2024年01月15日

存储类型

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

? ? ? ? ? ? ? ? ? 完成

? ?

文章来源:https://blog.csdn.net/m0_66372974/article/details/135600417
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。