FTP(File Transfer Protocol,文件传输协议)
ftp
FTP(File Transfer Protocol,文件传输协议) 是 TCP/IP 协议组中的协议之一。FTP协议包括两个组成部分,其一为FTP服务器,其二为FTP客户端。其中FTP服务器用来存储文件,用户可以使用FTP客户端通过FTP协议访问位于FTP服务器上的资源。在开发网站的时候,通常利用FTP协议把网页或程序传到Web服务器上。此外,由于FTP传输效率非常高,在网络上传输大的文件时,一般也采用该协议。
默认情况下FTP协议使用TCP端口中的 20和21这两个端口,其中20用于传输数据,21用于传输控制信息。但是,是否使用20作为传输数据的端口与FTP使用的传输模式有关,如果采用主动模式,那么数据传输端口就是20;如果采用被动模式,则具体最终使用哪个端口要服务器端和客户端协商决定。
ftp服务器
同大多数Internet服务一样,FTP也是一个客户/服务器系统。用户通过一个客户机程序连接至在远程计算机上运行的服务器程序。依照 FTP 协议提供服务,进行文件传送的计算机就是 FTP服务器,而连接FTP服务器,遵循FTP协议与服务器传送文件的电脑就是FTP客户端。
安装
sudo apt-get install vsftpd
重启网络服务(systemctl restart network)
启动ftp服务(systemctl start vstfpd)
关闭防火墙(systemctl stop firewalld,systemctl mask firewalld)
FTP服务权限的设定
先挂着。。
FTP(File Transfer Protocol,文件传输协议)相关推荐
- ftp文件传输协议的匿名用户、系统用户的实现详解过程
一.ftp含义 FTP(File Transfer Protocol)文件传输协议,主要目的使得主机之间可以共享文件.监听在tcp的21端口,是一个文件共享服务,主要工作在应用层:FTP使用tcp生成 ...
- FTP,SFTP,FTPS三个文件传输协议的区别
FTP,SFTP,FTPS三个文件传输协议的区别 文章目录: 简要说明 FTP(File Transfer Protocol):文件传送协议是 TCP/IP 协议组中的协议之一.FTP协议包括两个组成 ...
- 【传输文件】文件传输协议FTP、SFTP和SCP
网络通信协议分层 应用层: HTTP(Hypertext Transfer Protocol 超文本传输协议,显示网页) DNS(Domain Name System) FTP(File Transf ...
- FTP文件传输协议与部署,包括Linux系统、Windows系统和H3C路由交换设备部署
1.FTP 1.1 定义 文件传输协议(File Transfer Protocol,FTP)是用于在网络上进行文件传输的一套标准协议,它工作在 OSI 模型的第七层, TCP 模型的第四层, 即应用 ...
- 浅谈FTP(文件传输协议)
FTP(文件传输协议) FTP(File Transfer Protocol) ,是一种处于应用层的用于文件传输的协议.是基于TCP协议的应用层协议,用于在网络上传输文件. 该协议使用的端口号为20和 ...
- 【计算机网络】应用层 : FTP 文件传输协议 ( FTP 客户端 和 服务器 | FTP 工作原理 | FTP 传输模式 )
文章目录 一.文件传送协议 二.FTP 客户端 和 服务器 三.FTP 工作原理 四.FTP 传输模式 一.文件传送协议 文件传送协议 : 文件传送协议 FTP ( File Transfer Pro ...
- 文件传输协议FTP、SFTP、SCP
今天在了解Ansible的时候看到了Ansible是基于SFTP协议进行文件传输的,就想了解下FTP协议与SFTP协议的区别,因为总结了这篇文章. 应用层: HTTP(Hypertext Transf ...
- 文件传输协议FTP、SFTP和SCP
ftp.sftp.vsftp.ssh.vsftpd.sshd.scp 通信协议分层: 应用层: HTTP(Hypertext Transfer Protocol 超文本传输协议,显示网页) DNS(D ...
- Linux网络文件共享服务(一)存储类型和文件传输协议FTP
成功不易,加倍努力! 网络文件共享服务 本章总目录 1 存储类型 1.1 DAS存储 1.2 NAS存储 1.3 SAN存储 1.4 三种存储比较 2 文件传输协议 FTP 2.1 FTP工作原理介绍 ...
- FTP(文件传输协议)及实验搭建详解(本地认证,虚拟用户,加密传输,限制登陆)
文章目录 FTP传输协议及实验搭建详解 一.引子 二.FTP的原理和基本概念 三.FTP服务器实验构建(基础测试,本地认证,虚拟用户,加密传输,限制登陆) FTP传输协议及实验搭建详解 一.引子 终于 ...
最新文章
- Nginx 之父被拘留,时隔15年后,前老板提起了版权侵权诉讼!
- c# 获取excel单元格公式结果_excel公式应用技巧:文字和数字混合的单元格,如何求和?...
- QPW 点评点赞日志表(tf_appraise_praise)
- java stream 多个filter_如何在Java Stream上应用多个过滤器?
- 一个Https网站发送Http的 ajax请求的解决方法
- 自定义 BaseServlet,通用Servlet的抽取,模块化开发Servlet
- 在美国公司架构中,LLC、LLP 和 Corporation 的区别何在?
- 网易博客 android,android编译环境
- 在 React 中使用 TypeScript、使用CRA创建TS项目、React 中的常用类型
- J - Crashing Robots
- android手机分辨率,xDpi,yDpi,尺寸等各种相关物理参数
- 微信小程序开发中,图片报403问题(图片加载失败)解决办法
- Android的Scroller介绍
- html铺满整个页面_html 怎么让背景图铺满整个页面?
- unity科技风UI界面
- AAAI 2023:清华SIGS信息学部19篇论文入选,含多模态、目标检测、语义分割等方向...
- Silverlight 4 Tools 4安装出错解决方法
- 十一小长假来临,智能安防监控如何成为民众安全的“守护者”?
- Dell N5010 Win7下 玩CS全屏(1366*768)问题
- anydesk linux安装_在CentOS 8/RHEL 8系统中安装AnyDesk的方法