极速配置:Linux上的FTP服务(linux上配置ftp)

立即让你的Linux系统成为一个FTP服务器,有以下几种方法:

#1 使用vsftpd

vsftpd(“Very Secure FTP Daemon”)是一种快速并易于配置的FTP服务器,可在Linux系统中使用。它是基于GPL许可证提供的完全开源软件,此外还提供企业级支持。

在几秒钟内安装vsftpd,请运行以下命令:

sudo apt-get update
sudo apt-get install vsftpd

然后,将vsftpd的配置文件从etc / vsftpd.conf复制到etc / vsftpd.bak,以便可以恢复原始设置以后:

sudo cp /etc/vsftpd.conf /etc/vsftpd.bak

编辑etc / vsftpd.conf文件,以便打开FTP服务器:

sudo nano /etc/vsftpd.conf

将anonymous_enable——设置为“NO”,以便只有通过用户名和密码认证的有效用户才能访问FTP服务器:

anonymous_enable=NO

重新启动vsftpd以使更改生效:

sudo systemctl restart vsftpd

#2 使用proftpd

Proftpd是一种由The Proftpd Project开发的开放源代码FTP服务器,可以轻松地安装在Linux上。与vsftpd不同,Proftpd还支持多用户访问,允许虚拟主机配置,并允许使用强大的POSIX和ACL权限。

要在几秒钟内安装Proftpd,请运行以下命令:

sudo apt-get update
sudo apt-get install proftpd

编辑配置文件/etc/proftpd/proftpd.conf,以便只有通过用户名和密码认证的有效用户才能访问FTP服务器:

sudo nano /etc/proftpd/proftpd.conf

在相应位置处添加以下内容,将允许用户登录更改为假:


User ftp
Group nogroup
UserAlias anonymous ftp
RequireValidShell off
# 更改允许用户登录为假
AllowAnonymousFTP off

重新启动Proftpd以使更改生效:

sudo systemctl restart proftpd

以上就是使用vsftpd和Proftpd快速配置Linux上的FTP服务器的方法。使用任一方法,您均可以让您的Linux系统准备好不到1分钟。


数据运维技术 » 极速配置:Linux上的FTP服务(linux上配置ftp)