admin 管理员组文章数量: 887007
1、 准备环境
一台linux主机作为ftp服务器(这里以centos7.2系统为例),一台Windows系统的主机作为客户端
2、 服务端配置:
(1) 下载vsftpd服务
# yum install vsftpd –y
(2) 编辑配置文件,改为被动模式
#vi /etc/vsftpd/vsftpd.conf
将connect_from_port_20=YES 改为connect_from_port_20=NO(默认为YES,是主动模式)
同时在文件末尾添加
pasv_enable=YES //开启被动模式
pasv_min_port=10000 //指定最小端口
pasv_max_port=10005 //指定最大端口
(3):wq //保存退出
(4)#systemctl start vsftpd //启动ftp服务
(5)添加只允许访问ftp不能登录的用户
# useradd -s ftpuser /sbin/nologin //创建用户
#useradd -d /home/ftpuser -m ftpuser //指定用户主目录
#passwd ftpuser //修改用户密码
查看用户添加是否成功
(6)修改ftp配置文件,禁止匿名用户访问ftp
将/etc/vsftpd/vsftpd.conf中anonymous_enable=YES这一行改为anonymous_enable=NO
(7)#systemctl restart vsftpd //重启服务
PS:每次修改完配置文件都需要重启vsftpd服务进行如下配置,端口处默认是21端口,走的是ftp协议
此时可以在本地浏览器上通过ftpuser用户即可访问FTP服务
3、 客户端配置
下载filezilla客户端
链接地址:https://filezilla-project/download.php?type=client
即可进行拖拽下载与上传,中间不会发生断连
PS:平时我们进行传输文件的时候也可以使用sftp服务,默认走的是ssh的端口22,即可不用配置ftp服务,直接使用filezilla客户端进行连接就可以
本文标签: 上传下载 客户端 系统 Linux FileZilla
版权声明:本文标题:通过linux系统搭建ftp服务然后使用filezilla客户端进行上传下载 内容由网友自发贡献,该文观点仅代表作者本人, 转载请联系作者并注明出处:http://www.freenas.com.cn/jishu/1729172252h1326815.html, 本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,一经查实,本站将立刻删除。
发表评论