如何使用FTP在windows和linux间传输文件

我们使用root用户传输文件(注意传输前将防火墙关掉否则可能失败)

一、安装FTP

yum -y install vsftpd

二、修改黑名单

1、vim /etc/vsftpd/user_list 
如何使用FTP在windows和linux间传输文件_第1张图片

2、 vim /etc/vsftpd/ftpusers 

如何使用FTP在windows和linux间传输文件_第2张图片

ftpusers和user_list两个文件
首先请明确一点:ftpusers不受任何配制项的影响,它总是有效,它是一个黑名单!
该文件存放的是一个禁止访问FTP的用户列表,通常为了安全考虑,管理员不希望一些拥有过大权限的帐号(比如root)登入FTP,以免通过该帐号从FTP上传或下载一些危险位置上的文件从而对系统造成损坏。

而user_list则是和vsftpd.conf中的userlist_enable和userlist_deny两个配置项紧密相关的,它可以有效,也可以无效,有效时它可以是一个黑名单,也可以是一个白名单!

所以简单总结就是:ftpusers和user_list没有任何关系,ftpusers文件总是生效,user_list则取决于userlist_enable和userlist_deny两项配置。
三、重启FTP服务

systemctl restart vsftpd

四、进入windows 命令框进行连接(一般以root用户登录后,使用bin(以二进制形式传输)回车再传输文件)

如何使用FTP在windows和linux间传输文件_第3张图片

五、验证是否传输成功

 

                                   如何使用FTP在windows和linux间传输文件_第4张图片

你可能感兴趣的:(如何使用FTP在windows和linux间传输文件)