未找到 /etc/vsftpd.conf 文件

未找到 /etc/vsftpd.conf 文件

因此,我尝试在我的 Ubuntu 服务器上设置 vsFTPd。我确实aptitude install vsftpd安装了该程序,但是当我去/etc/查找vsftpd.conf文件时,它不在那里。有什么方法可以找到它吗?

谢谢!

答案1

我曾经遇到过类似的问题(时不时)。主要是如果我以前安装过某个软件包或只安装了一部分,那么有时从 apt-get 或 aptitude 进行的新安装可能会遗漏一些配置文件。

要获取原始的 /etc/vsftpd.conf,我将执行以下操作(假设您已经在 /var/cache/apt/archives/ 中拥有 deb 文件 - 在我的示例中,我将使用 natty 的版本)

~$ cd /tmp
~$ ar x /var/cache/apt/archives/vsftpd_2.3.2-3ubuntu4_i386.deb data.tar.gz
~$ tar xvf data.tar.gz ./etc/vsftpd.conf

如果你按照这些步骤操作,你的文件应该位于

/tmp/etc/vsftpd.conf

答案2

  1. 它可能位于 /etc/vsftpd/vsftpd.conf
  2. 查找 /-name vsftpd.conf

答案3

这是 Ubuntu 10.10 中默认创建的 vsftpd.conf

http://paste.org/pastebin/view/32278

不确定你为什么没有得到它,只需将其复制并粘贴到文件中,将其保存到该路径,然后查看你到达的位置。

它很可能会将启动信息记录到 /var/log/daemon.log 中,您可以在执行完操作后进行检查。

service vsftpd restart

这至少应该能帮助你开始!

相关内容