boxmoe_header_banner_img

(>wO``)❤

加载中

文章导读

1.debian使用vstpd和ftp配置


avatar
bai, mo 2026年4月12日 64

安装软件包

服务器安装vsftpd和ftp

apt install vsftpd ftp -y

客户端安装ftp

apt install ftp -y

配置vsftpd主配置文件

服务器配置

vim /etc/vsftpd.conf
    14  listen=YES
    22  listen_ipv6=NO
    25  anonymous_enable=NO
    28  local_enable=YES
    31  write_enable=YES
    48  dirmessage_enable=YES
    54  use_localotime=YES
    57  xferlog_enable=YES
    60  connect_from_port_20=YES
    #在最后一行插入下列内容
    156 pasv_enable=YES
    157 pasv_min_port=30000
    158 pasv_max_port=31000
    159 pasv_address=10.10.10.101
systemctl enable vsftpd --now
systemctl enable ftp --now

服务器和客户端放行防火墙

ufw allow 20:22/tcp
ufw allow 30000:31000/tcp
ufw enable

ftp测试

服务端上传文件

root@controller:~# ftp 10.10.10.101
Connected to 10.10.10.101.
220 (vsFTPd 3.0.3)
Name (10.10.10.101:root): xiao
331 Please specify the password.
Password:
230 Login successful.
Remote system type is UNIX.
Using binary mode to transfer files.
ftp> dir ftp
229 Entering Extended Passive Mode (|||30853|)
150 Here comes the directory listing.
-rw-------    1 1000     1000     1631123456 Nov 24 21:33 k8s-soft.tar
226 Directory send OK.
ftp> put k8s-soft.tar k8s-soft.tar

客户端下载文件

root@node1:~# wget ftp://xiao:Key-1122@10.10.10.101/ftp/k8s-soft.tar
--2025-11-24 21:45:25--  ftp://xiao:*password*@10.10.10.101/ftp/k8s-soft.tar
           => ‘k8s-soft.tar’
Connecting to 10.10.10.101:21... connected.
Logging in as xiao ... Logged in!
==> SYST ... done.    ==> PWD ... done.
==> TYPE I ... done.  ==> CWD (1) /home/xiao/ftp ... done.
==> SIZE k8s-soft.tar ... 1631123456
==> PASV ... done.    ==> RETR k8s-soft.tar ... done.
Length: 1631123456 (1.5G) (unauthoritative)
​
k8s-soft.tar               100%[======================================>]   1.52G   143MB/s    in 12s
​
2025-11-24 21:45:37 (133 MB/s) - ‘k8s-soft.tar’ saved [1631123456]
​


评论(0)

查看评论列表

暂无评论


发表评论

表情 颜文字
插入代码

致读者:

欢迎在评论区留下您的宝贵意见^-^

2026 年 4 月
 123456
78910111213
14151617181920
21222324252627
28293031