系统部署|文件传输|系统技巧:Debian与Ubuntu上轻松安装vsftpd服务

  vsftpd 是一个既安全又轻量的 FTP 服务器。以下介绍在 Debian 或 Ubuntu 系统上安装和配置 vsftpd 的基本步骤,所有命令均需要以 root 身份执行。

  第一步:安装 vsftpd

  在终端中执行以下命令来安装 vsftpd:

  apt-get install vsftpd

  第二步:编辑配置文件

  使用你喜欢的编辑器(例如 vim)打开 vsftpd 的配置文件:

  vim /etc/vsftpd.conf

  在配置文件中,默认情况下 vsftpd 允许匿名访问,这在大多数场景下并不安全,因此建议关闭匿名访问。为此,将下面这行配置的值设为 NO:

  anonymous_enable=NO

  接下来,允许本地用户登录,将以下参数设置为 YES:

  local_enable=YES

  此外,为了允许用户进行写入和上传操作,确保配置中包含:

  write_enable=YES

  编辑完成后保存文件并退出编辑器。

  第三步:启动 vsftpd 服务

  配置生效前,需要启动或重启 vsftpd 服务。执行以下命令启动服务:

  service vsftpd start

  此时,你就可以本地登陆并使用 vsftpd 提供的 FTP 服务。如果之后对配置文件进行了修改,记得每次更改后都要重启 vsftpd 服务来使配置生效。

系统部署|文件传输|系统技巧:Debian与Ubuntu上轻松安装vsftpd服务