Ftp

純 FTPD 錯誤:無法啟動獨立伺服器:地址已在使用中

  • February 19, 2019

我剛剛安裝了 Pure-FTPD 來進行測試,我添加了一個組和一個使用者

組添加測試1

useradd -g test1 -d /var/www/html -s /etc testuser

然後嘗試使用執行伺服器

/usr/sbin/pure-ftpd -S <ip>,21 -c 30 -C 1 -l puredb:/etc/pureftpd.pdb -x -E -j -R

並收到此錯誤

無法啟動獨立伺服器:地址已在使用中

我查看了可能已經在使用埠 21 的正在執行的內容

grep ftp /etc/服務

看到這個

21註冊到ftp,但也被fsp使用

ftp 21/tcp

ftp 21/udp fsp fspd

然後我仔細查看了 21 埠

lsof -i:21

得到了這個

命令 PID 使用者 FD 類型 設備尺寸/關閉節點名稱

純 ftpd 3709 根 4u IPv4 12920 0t0 TCP *:ftp (LISTEN)

純 ftpd 3709 根 5u IPv6 12922 0t0 TCP *:ftp (LISTEN)

任何線索?

它已經在執行,殺死 pid 並重試…

我也有同樣的問題。

Failed to start Pure-FTPd FTP server.
PID file /var/run/pure-ftpd.pid not readable (yet?) after start.

我執行以下步驟:

# ps -A | grep ftp
3080 ?        00:00:00 vsftpd
# kill 3080

我再次重新啟動了我的 pure-ftpd.service 及其活動(執行)。它對我有用

引用自:https://serverfault.com/questions/300866