0
点赞
收藏
分享

微信扫一扫

文件服务器vsFTP

小编 2022-05-03 阅读 131

安装启动vsftp

  • 安装

ftp工作目录:/var/ftp

  • 启动服务
  • 开机启动
  • 关闭防火墙
  • 创建一个文件到/var/ftp/目录下:

下载文件

  • 客户端访问资源(浏览器)
  • 客户端访问资源(控制台)
  • 客户端访问资源(wget)
[root@localhost ~]# wget ftp://192.168.31.10/abc.txt
--2022-05-03 14:17:07--  ftp://192.168.31.10/abc.txt
           => ‘abc.txt’
Connecting to 192.168.31.10:21... connected.
Logging in as anonymous ... Logged in!
==> SYST ... done.    ==> PWD ... done.
==> TYPE I ... done.  ==> CWD not needed.
==> SIZE abc.txt ... 21
==> PASV ... done.    ==> RETR abc.txt ... done.
Length: 21 (unauthoritative)

100%[======================================>] 21          --.-K/s   in 0s

2022-05-03 14:17:07 (5.60 MB/s) - ‘abc.txt’ saved [21]

[root@localhost ~]# ls
abc.txt  anaconda-ks.cfg  original-ks.cfg

文件上传

  • 一般不会放开这个开权限
  • 启动上传功能
  1. 配置文件地址:/etc/vsftpd/vsftpd.conf
# 使用匿名
anonymous_enable=YES
local_enable=YES
write_enable=YES

local_umask=022
# 开启匿名上传
anon_upload_enable=YES
# 开启匿名创建目录
anon_mkdir_write_enable=YES
dirmessage_enable=YES
xferlog_enable=YES
connect_from_port_20=YES

xferlog_std_format=YES
listen=NO
listen_ipv6=YES
pam_service_name=vsftpd
userlist_enable=YES
tcp_wrappers=YES

  • 创建上传目录
    服务器创建权限文件见
  1. mkdir /var/ftp/upload
  2. chmod 777 /var/ftp/upload
  3. 客户端上传文件
    客户端当前路径上有一个文件 bcd.txt
举报

相关推荐

0 条评论