我刚刚使用 Debian Wheezy、apache 和 phpPgAdmin 安装了一个测试 Web 服务器。我不知道默认安装是否包括ftp服务器。
- 如何检查是否已安装?
- 我需要做什么才能启动它?
答案1
Debian 中封装了几种不同的 FTP 服务器,您可以通过以下方式查看:
apt-cache search ftp-server
最流行的服务器之一是 proftpd,它可以通过以下方式安装在 Debian 系统上:
apt-get install proftpd
下载后,debconf 会询问您是否希望通过 inetd 或以独立方式运行服务器。一般来说,您需要后一种选择。
安装后,服务器将运行,并将授予主机上所有用户帐户的访问权限。
如果您希望在进行更多配置之前停止服务器,可以使用以下命令:
/etc/init.d/proftpd stop
proftpd的配置是通过配置文件进行的/etc/proftpd.conf
答案2
我有一个类似的问题,并通过运行 Synaptic Package Manager 并搜索“ftp”找到了答案。
就我而言,它不是 proftp,而是 openssh-sftp-server。
答案3
尝试这个
apt-get install proftpd