2014-10-19 78 views
-1

在Debian系統上成功安裝Webmin。 創建了一個虛擬服務器,添加了一些用戶和一個域。 通過Webmin的未使用模塊安裝ProFTPD。 通過系統 - >用戶和組添加一個具有相同命名組的新用戶。 試圖通過ftp使用我的服務器的外部IP和我的新用戶憑證進行連接。安裝後ProFTPD無法連接

這應該按照大多數教程工作,但它沒有。 我在ProFTPD之前懷疑一些其他服務處理FTP請求。

有沒有辦法監測協議處理程序?它可能是別的嗎?

在此先感謝。

+0

檢查哪個進程綁定到端口:http://www.cyberciti.biz/faq/find-out-which-service-listening-specific-port/ – arkascha 2014-10-19 15:51:55

回答

1

因爲Webmin的嘗試啓動它作爲守護程序,但也許(像我上的archlinux),你需要啓動它作爲系統服務。 ..根:

systemctl start proftpd.service 

如果你想看看日誌錯誤(如果有錯誤,但如果服務器沒有啓動,應該NE有錯誤...),然後使用:

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

systemctl --failed,或

systemctl status proftpd.service(全部屬於根用戶或用戶sudoers的這些命令)。

所以首先,檢查服務是否正在運行:

systemctl status 

然後檢查webmin的服務爲proftpd的配置文件用於呼叫服務(systemd例如)正確的協議,然後用正確的句子代碼啓動/停止它。也請查看proftpd當前安裝位置的正確配置文件(取決於您的分佈或安裝方式)。

未安裝proftpd webmin,安裝了proftpd,然後從webmin安裝一個必須與已安裝的應用程序proftpd進行通信的模塊。如果這個模塊在實際的proftpd安裝和正確的服務調用點上配置得很好,那麼所有的都必須工作。

(請,如果這個答案幫助你,我的回答做了投票,沒有符號時,我幫助,我不能幫助更多的,因爲我是被系統鎖定,希望大家理解)

0

看一看服務器的日誌,檢查文件的proftp進程的狀態,檢查防火牆

+0

我不知道該怎麼做..我是有點新的服務器管理。 – 2014-10-20 16:45:32

相關問題