ProFTPD can';安装后不要连接

ProFTPD can';安装后不要连接,ftp,debian,webmin,proftpd,Ftp,Debian,Webmin,Proftpd,在Debian系统上成功安装Webmin。 创建了虚拟服务器,添加了一些用户和域。 通过Webmin未使用的模块安装ProFTPD。 通过系统->用户和组添加具有相同命名组的新用户。 尝试使用服务器的外部ip和新用户的凭据通过ftp连接 根据大多数教程,这应该是可行的,但事实并非如此。 我怀疑在ProFTPD之前还有其他服务处理FTP请求 有没有办法监视协议处理程序?可能是别的什么吗 提前感谢。查看服务器日志,检查le ProFTP守护程序状态,检查防火墙因为webmin尝试以deamon的身份

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

根据大多数教程,这应该是可行的,但事实并非如此。 我怀疑在ProFTPD之前还有其他服务处理FTP请求

有没有办法监视协议处理程序?可能是别的什么吗


提前感谢。

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

因为webmin尝试以deamon的身份启动它,但可能(像我在archlinux上一样)需要以系统服务的形式启动它。。。根目录:

systemctl start proftpd.service
如果要查看日志错误(如果有错误,但如果服务器未启动,则应该有错误…),请使用:

journalctl-xe
命令(作为根目录),或

systemctl--失败
,或

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

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

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

proftpd不是由webmin安装的,而是由webmin安装的,然后从webmin安装一个模块,该模块必须与allready安装的应用程序proftpd通信。如果该模块针对实际proftpd安装和正确的服务调用进行了良好配置,则所有模块都必须正常工作


(请,如果这个答案对您有帮助,请投票支持我的答案,当我提供帮助时,请不要使用符号,我无法提供更多帮助,因为我被系统锁定,希望您理解)

检查哪个进程绑定到端口:我不知道如何做。。我对服务器管理有点陌生。