因此,我尝试在我的 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
- 它可能位于 /etc/vsftpd/vsftpd.conf
- 查找 /-name vsftpd.conf
答案3
这是 Ubuntu 10.10 中默认创建的 vsftpd.conf
http://paste.org/pastebin/view/32278
不确定你为什么没有得到它,只需将其复制并粘贴到文件中,将其保存到该路径,然后查看你到达的位置。
它很可能会将启动信息记录到 /var/log/daemon.log 中,您可以在执行完操作后进行检查。
service vsftpd restart
这至少应该能帮助你开始!