ubuntu

Ubuntu vsftp如何设置被动模式

小樊
52
2025-05-15 19:44:59
栏目: 智能运维

在Ubuntu上设置vsftpd以使用被动模式,您需要按照以下步骤操作:

  1. 打开终端。

  2. 使用文本编辑器打开vsftpd配置文件。通常,该文件位于/etc/vsftpd.conf。您可以使用nano或其他文本编辑器打开它。例如,要使用nano编辑器,请输入以下命令:

sudo nano /etc/vsftpd.conf
  1. 在配置文件中找到以下行(如果找不到,请添加它们):
#passive_enable=YES
#pasv_min_port=40000
#pasv_max_port=40100

取消注释这些行(删除行首的#符号),并设置适当的被动模式端口范围。例如,您可以将端口范围设置为40000到40100。这样,当客户端连接到服务器时,它将使用这个范围内的端口进行数据传输。

passive_enable=YES
pasv_min_port=40000
pasv_max_port=40100
  1. 保存并关闭配置文件。

  2. 重新启动vsftpd服务以使更改生效。在终端中输入以下命令:

sudo systemctl restart vsftpd

现在,您的Ubuntu服务器已配置为使用被动模式。客户端应该能够正常连接到服务器并进行文件传输。请确保您的网络防火墙允许您设置的被动模式端口范围内的传入连接。

0
看了该问题的人还看了