全部文档
当前文档

暂无内容

如果没有找到您期望的内容,请尝试其他搜索词

文档中心

FTP配置

最近更新时间:2023-04-26 11:33:11

配置FTP服务器

FTP为文件传输协议,用于Internet上的控制文件的双向传输。要通过FTP来实现本地计算机与云服务器的文件传输,首先要在服务器上进行FTP的配置。

一、Windows系统

下面以Windows server 2019为例配置服务器的FTP:

1.安装FTP服务器

通过控制台连接实例,打开开始菜单,找到并单机打开“服务器管理器”

服务器管理器.png

选择“添加角色和功能”(如果没有添加角色可能是服务器管理器没有读取完全,稍等片刻即可)

服务器管理器2.png

点击下一步开始配置:

服务器管理器3.png

选择“基于角色或基于功能的安装”,点击下一步:

服务器管理器4.png

选择“从服务池中选择服务器”,点击下一步:

服务器管理器5.png

选择“Web服务器(IIS)”:

服务器管理器6.png

勾选“FTP服务器”,点击下一步:

服务器管理器7.png

功能保持默认勾选,点击下一步:

服务器管理器8.png

点击安装:

服务器管理器9.png

稍等片刻后,显示安装完成,关闭窗口即可:

服务器管理器10.png

2.添加FTP站点及授权

点击“开始”-“Windows管理工具”-“Internet Information Services(IIS)管理器”:

添加FTP站点1.png

左键选中用户名再右键找到“添加FTP站点”并点击(如果没有,则FTP安装失败,请重新返回第1步进行配置):

添加FTP站点2.png

输入一个FTP站点名称,并为其添加一个物理路径,点击下一步:

添加FTP站点3.png

IP地址选择:全部未分配,端口为21号端口(默认),SSL选择“无”,点击下一步:

添加FTP站点4.png

身份验证选择“基本”,授权选择“所有用户”,权限勾选读取和写入(可以按照自己的需要选择授权),点击完成即可完FTP的配置(如果弹出:此网站不存在,请刷新网站列表。点击左侧菜单栏的网站的“+”号即可)。

添加FTP站点5.png

二、Linux系统

1.安装ftp服务

命令行输入

yum install -y vsftpd

安装完成后启动FTP服务:

service vsftpd start
chkconfig --level vsftpd 
chkconfig --level 2345 vsftpd on

2.配置权限

(1)匿名用户登录
匿名用户登录的登录名:ftp(anonymous) 密码空 登录的目录为/var/ftp
确认匿名用户可以上传、下载、创建、删除的权限,重新启动FTP服务:
输入yum -y install vim安装vim
运行:

#vim  /etc/vsftpd/vsftpd.conf  
anon_upload_enable=YES         上传 
anon_mkdir_write_enable=YES    创建 
anon_other_write_enable=YES    删除 
#service vsftpd restart

如果为了安全考虑可以将匿名用户禁止,自己创建系统用户,只需将匿名登录改为“NO”即可

#vim  /etc/vsftpd/vsftpd.conf  
anonymous_enable=NO 

(2)创建系统用户登录FTP
运行:

useradd -s /sbin/nologin kec
passwd kec

即创建了一个叫“kec”的账号,修改密码并确定即可

文档导读
纯净模式常规模式

纯净模式

点击可全屏预览文档内容
文档反馈