在Ubuntu / Debian中安装和配置ProFTPD服务器

FTP服务器是一种软件,允许您在本地计算机和Web服务器之间创建FTP连接。

FTP服务器是一款软件,它允许你创建你的本地计算机和Web服务器之间的FTP连接。ProFTPD的是为Unix / Linux服务器,FTP服务器,配置性非常高,非常有效,它是免费和开源发布根据GPL许可。

在Debian中安装Proftpd

在Ubuntu和Debian中安装Proftpd

在本文中,我们将解释如何在Ubuntu / Debian的机器上安装的ProFTPD服务器。

第1步:安装ProFTPD服务器

当然,您需要安装软件才能使用它。 首先,通过在终端中运行以下apt-get命令确保所有系统软件包都是最新的。

$ sudo apt-get update
$ sudo apt-get upgrade

现在要安装ProFTPD服务器,在终端运行。

$ sudo apt-get install proftpd

安装时,它会要求您选择您的ProFTPD服务器的使用类型,您可以选择最适合您的需要的模式。

在Debian中安装Proftpd

安装Proftpd服务器

第2步:配置ProFTPD服务器

开始使用它之前,我们需要编辑一些文件时,/etc/proftpd/proftpd.conf是为Ubuntu / Debian的服务器默认的配置文件,开始使用vi命令,运行它进行编辑。

$ sudo vi /etc/proftpd/proftpd.conf
在Ubuntu中配置Proftpd

配置Proftpd服务器

“I”键开始编辑该文件。 现在更改文件的内容,如下所示。

  1. 服务器名 :让它成为你默认的服务器名称。
  2. UseIPV6:您可以切换到“ ”,如果你不使用它。
  3. DefaultRoot:取消此行,以限制他们的家庭文件夹的用户。
  4. RequireValidShell:取消此行,并使其“ 开启 ”启用日志中供用户使用,即使对那些谁没有在/ etc /炮弹有效的shell来登录。
  5. AuthOrder:取消该行以启用使用本地密码。
  6. 端口 :这行代码为FTP服务器的默认端口,它默认为21。 如果需要,您可以在此处定义任何自定义端口。
  7. 系统日志 :默认的日志文件路径,你可以,如果你想改变它。

使上述更改的建议后,可以保存文件,按“ESC”键,写:X保存和相当。

现在使用此命令重新启动ProFTPD服务器。

$ sudo service proftpd restart

在ProFTPD的安装,默认的“proftpd的 ”用户自动创建的,但我们需要为它创建一个密码,这样做,运行。

$ sudo passwd proftpd

而已!。 您现在可以在浏览器上访问以下地址,它将启动并运行,它会询问您的用户名和密码。

ftp://youripaddress 
OR
ftp://yourdomian.com
登录Proftpd

登录Proftpd

在用户名申请写“proftpd的 ”,并在提交的密码写您为proftpd的用户之前设置的密码。

Proftpd目录列表

Proftpd目录列表

第3步:创建ProFTPD用户

当你注意到了,你是在默认的主目录为“proftpd的 ”用户,这不是对我们非常有用,这就是为什么我们要创建在/ var / WWW /文件夹作为主文件夹的新用户,所以我们可以轻松访问它。

要创建FTP用户说“myproftpduser”运行。

$ sudo useradd myproftpduser

为其创建密码。

$ sudo passwd myproftpduser

要改变它的主文件夹到/ var / WWW /运行。

$ sudo usermod -m -d /var/www/ myproftpduser

您还可以使用useradd命令定义用户主目录,同时在Linux中创建新用户,有关useradd命令的更多信息和用法,请阅读我们的文章。

  1. 15'useradd'命令的示例

现在使用重新启动ProFTPD服务器。

$ sudo service proftpd restart

现在你可以从FTP服务器轻松地访问它,你也可以使用Filezilla或任何其他FTP客户端访问您的FTP服务器以及如果你想要的。

第4步:排除ProFTPD故障:

任何可用的错误信息将被保存在默认情况下/var/log/proftpd/proftpd.log,你可以检查这个文件,如果你的ProFTPD服务器安装不工作,还必须注意,有时它发生ProFTPD服务器和滞后你不能访问服务器由于“ 连接被拒绝 ”的消息,这是没有问题的,你所要做的就是保持重新启动ProFTPD服务器,直到它的工作原理(在情况下,如果没有其他错误)。

您以前是否安装过ProFTPD服务器? 当和其他FTP服务器(如wu-ftpd)比较时,你怎么看?