Ошибка Pure-FTPD: невозможно запустить автономный сервер: адрес уже используется

Я только что установил Pure-FTPD, чтобы дать ему тестовый запуск, я добавил группу и пользователя

groupadd test1

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 / services

и увидеть это

21 зарегистрирован на ftp, но также используется fsp

ftp 21 / tcp

ftp 21 / udp fsp fspd

Затем я внимательно посмотрел на порт 21

lsof -i: 21

и получил это

КОМАНДА PID ПОЛЬЗОВАТЕЛЬ FD ТИП РАЗМЕР УСТРОЙСТВА / ВЫКЛЮЧЕНО NODE NAME

pure-ftpd 3709 root 4u IPv4 12920 0t0 TCP *: ftp (СЛУШАТЬ)

pure-ftpd 3709 root 5u IPv6 12922 0t0 TCP *: ftp (СЛУШАТЬ)

какие-нибудь подсказки?

2 ответа

Решение

Он уже запущен, убей 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

Я снова перезапустил свой чистый ftpd.service и его активную (работающую). Это работает для меня

Другие вопросы по тегам