【问题标题】:ProFTPD can't connect after installProFTPD 安装后无法连接
【发布时间】:2014-12-14 15:19:38
【问题描述】:

在 Debian 系统上成功安装了 Webmin。 创建了一个虚拟服务器,添加了一些用户和一个域。 通过 Webmin 的未使用模块安装 ProFTPD。 通过系统 -> 用户和组添加了具有相同名称组的新用户。 尝试使用我的服务器的外部 IP 和我的新用户的凭据通过 ftp 连接。

根据大多数教程,这应该可以工作,但事实并非如此。 我怀疑其他一些服务在 ProFTPD 之前处理 FTP 请求。

有没有办法监控协议处理程序?会不会是别的?

提前致谢。

【问题讨论】:

标签: ftp debian webmin proftpd


【解决方案1】:

因为 webmin 尝试将其作为守护进程启动,但可能(就像我在 archlinux 上一样)您需要将其作为系统服务启动...在 root 上:

systemctl start proftpd.service

如果你想查看日志错误(如果有错误,但如果服务器没有启动,它应该有错误......)然后使用:

journalctl -xe 命令(以 root 身份),或

systemctl --failed,或

systemctl status proftpd.service(所有这些命令都在 root 用户或 sudoers 用户下)。

首先,检查服务是否正在运行:

systemctl status

然后检查 webmin 服务的配置文件,proftpd 使用正确的协议调用服务(例如 systemd),然后使用正确的语句代码来启动/停止它。还要检查它以查看 proftpd 当前安装位置的正确配置文件(取决于您的发行版或安装方式)。

proftpd 不是 webmin 安装的,proftpd 是安装的,然后从 webmin 安装一个模块,该模块必须与已安装的应用程序 proftpd 通信。如果此模块在实际 proftpd 安装和正确调用服务时配置良好,那么一切都必须正常工作。

(如果这个答案对你有帮助,请为我的答案投票,我帮助时没有注释,我无法提供更多帮助,因为我被系统锁定了,希望你理解)

【讨论】:

    【解决方案2】:

    查看服务器日志,检查 le ProFTP 守护进程状态,检查防火墙

    【讨论】:

    • 我不知道该怎么做。我对服务器管理有点陌生。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2020-08-07
    • 1970-01-01
    • 1970-01-01
    • 2017-07-28
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多