Centos7搭建FTP服务器

vsftpd是linux下的一款小巧轻快,安全易用的FTP服务器软件,是一款在各个Linux发行版中最受推崇的FTP服务器软件。 一、安装vsftpd yum install vsftpd -y 二、启动vsftpd systemctl start vsftpd 1、加入开机启动 systemctl enable vsftpd 2、启动后可以看到系统监听21端口 netstat -nltp | grep 21…

Continue Reading →

Posted in: FTP

Win自带/软件搭建ftp

一、前言 1、ftp概念 FTP 是File Transfer Protocol(文件传输协议)的英文简称,而中文简称为“文传协议”。用于Internet上的控制文件的双向传输。同时,它也是一个应用程序(Application)。基于不同的操作系统有不同的FTP应用程序,而所有这些应用程序都遵守同一种协议以传输文件。在FTP的使用当中,用户经常遇到两个概念:”下载”(Download)和”上传”(Upload)。”下载”文件就是从远程主机拷贝文件至自己的计算机上;”上传”文件就是将文件从自己的计算机中拷贝至远程主机上。用Internet语言来说,用户可通过客户机程序向(从)远程主机上传(下载)文件。 2、ftp被动模式与主动模式 ftp传输有两个端口,主动模式下监听端口21,数据端口20。被动模式下监听端口与数据端口可以随意设置。两个模式主要的区别在于:主动模式下两个机器的数据端口20需要相互通信,而被动模式只要ftp提供方有开放数据端口(非默认20端口)即可。通过在互联网中一般采用被动模式,不仅可以提供按去安全性,还可以解决苛刻的网络环境。   Windows下自带搭建的FTP默认是主动模式,通过FTP软件如FileZilla可开启主动/被动模式。 二、搭建FTP服务器步骤 1、Windows自带搭建FTP服务器 1.为windows开启ftp功能:控制面板–>程序和功能–>打开或关闭Windows功能将如图的选框选中,勾选FTP服务器与WEB管理工具的全部内容后确定。 2.创建专属的FTP连接用户,我的电脑右键->管理->本地用户和组->右键新增用户保存账户密码(新增的用户需登录过后生效)。 3.添加FTP站点:打开控制面板–>管理工具–>双击Internet信息服务(IIS)管理器如下图添加FTP站点,IIS服务在本地用户和组下方。 4.创建想要公开的FTP文件夹。 5.添加FTP站点信息。 6.绑定IP地址和ssl设置: IP地址填本机地址,端口默认21,ssl是一种数字加密证书,可申请,在此没有可选择无。 7.设置权限,建议设置成读取、写入、或读写(视情况)状态,点击完成。…

Continue Reading →

Posted in: FTP