Готово - ProFTPd не запускается ... Все перепробовал. Если я начну proftpd с
/etc/init.d/proftpd start
Получаю следующее:
[....] Не удалось запустить proftpd (через systemctl): proftpd.serviceJob для proftpd.service. Подробности смотрите в 'systemctl status proftpd.service' и 'journalctl -xn'. не смогли!
Вывод «systemctl status proftpd.service»:
● proftpd.service - LSB: запускает демон ProFTPD. Загружен: загружен (/etc/init.d/proftpd) Активен: сбой (результат: код выхода) с пятницы 09.09.2016 17:54:42 CEST; 18с назад Процесс: 2781 ExecStart = / etc / init.d / proftpd start (code = exited, status = 1 / FAILURE)
09 сентября, 17:54:42 root.MYDOMAIN.de proftpd [2781]: Запуск ftp-сервера: proftpd2016-09-09 17: 54: 42,110 root.MYDOMAIN.de proftpd [2787]: предупреждение: обработка возможно усеченного конфи ... roftpd.conf '09 сентября, 17:54:42 root.MYDOMAIN.de proftpd [2781]: 2016-09-09 17: 54: 42,113 root.MYDOMAIN.de proftpd [2787]: предупреждение: невозможно определить IP-адрес' root.MYDOMAIN.de '9 сентября, 17:54:42 root.MYDOMAIN.de proftpd [2781]: 2016-09-09 17: 54: 42,114 root.MYDOMAIN.de proftpd [2787]: ошибка: не настроены допустимые серверы сентябрь 09 17:54:42 root.MYDOMAIN.de proftpd [2781]: 2016-09-09 17: 54: 42,114 root.MYDOMAIN.de proftpd [2787]: фатальный: ошибка обработки файла конфигурации '/ etc / proftpd / proftpd. conf '09 сентября, 17:54:42 root.MYDOMAIN.de proftpd [2781]: не удалось! 09 сентября 17:54:42 root.MYDOMAIN.de systemd [1]: proftpd.service: процесс управления завершен, код = exited status = 1 сентября 09 17:54:42 root.MYDOMAIN.de systemd [1]: не удалось start LSB: запускает демон ProFTPD. 09 сентября 17:54:42 root.MYDOMAIN.de systemd [1]: модуль proftpd.service перешел в состояние ошибки. Подсказка: некоторые строки имеют многоточие, используйте -l, чтобы отобразить их полностью.
вывод журнала:
- Регистрация начинается в четверг, 08.09.2016, 14:58:07 по центральноевропейскому времени, заканчивается в пятницу, 09.09.2016, в 17:58:10 по центральноевропейскому летнему времени. - 9 сентября, 17:58:01 root.MYDMOMAIN.de CRON [2892]: (root) CMD (/home/ts/statuscheck.sh> / dev / null 2> & 1) 09 сентября 17:58:01 root. MYDMOMAIN.de CRON [2891]: pam_unix (cron: session): сессия закрыта для пользователя root 09 сентября 17:58:10 root.MYDMOMAIN.de proftpd [2912]: Запуск ftp-сервера: proftpd2016-09-09 17:58: 10,195 root.MYDMOMAIN.de proftpd [2918]: предупреждение: обработка возможно усеченных данных конфигурации в строке 188 файла '/etc/proftpd/proftpd.conf' 9 сентября, 17:58:10 root.MYDMOMAIN.de proftpd [2912]: 2016 -09-09 17: 58: 10,201 root.MYDMOMAIN.de proftpd [2918]: предупреждение: невозможно определить IP-адрес 'root.MYDMOMAIN.de' 9 сентября 17:58:10 root.MYDMOMAIN.de proftpd [2912] : 2016-09-09 17: 58: 10,202 root.MYDMOMAIN.de proftpd [2918]: ошибка: не настроены действительные серверы 09 сентября 17:58:10 root.MYDMOMAIN.de proftpd [2912]: 2016-09-09 17 : 58: 10,202 root.MYDMOMAIN.de proftpd [2918]: фатальный: ошибка при обработке файла конфигурации '/etc/proftpd/proftpd.conf' 9 сентября 17:58:10 root.MYDMOMAIN.de proftpd [2912]: не удалось! 09 сентября 17:58:10 root.MYDMOMAIN.de systemd [1]: proftpd.service: процесс управления завершен, код = exited status = 1 сентября 09 17:58:10 root.MYDMOMAIN.de systemd [1]: не удалось start LSB: запускает демон ProFTPD. - Тема: Ошибка модуля proftpd.service - Определено: systemd
-- Служба поддержки: http://lists.freedesktop.org/mailman/listinfo/systemd-devel
- Ошибка модуля proftpd.service.
- Результат неудачный. 09 сентября 17:58:10 root.MYDMOMAIN.de systemd [1]: модуль proftpd.service перешел в состояние ошибки.
Я не понимаю двух вещей:
Если вам нужен proftpd.conf, скажите мне - пост будет слишком долгим.
Пожалуйста, помогите мне :( спасибо.
Конечно, нужны файлы конфигурации, но, похоже, есть как минимум две возможности. Либо неправильно сформированный файл конфигурации, либо недопустимое имя хоста. Используйте команду
hostname --fqdn
чтобы получить полное имя хоста DNS. Поместите это имя хоста в свой тег вот так
<VirtualHost myhost.internal.xyz.cloudsrvc.net>
# Put vhost config here
</VirtualHost>
(предполагая, что имя хоста --fqdn вернуло myhost.internal.xyz.cloudsrvc.net) и перезапустите службу.
Также возможно, что ваш хост не сопоставлен DNS, и в этом случае вам может потребоваться вместо этого использовать IP-адрес. Если вы снова получите ту же ошибку, попробуйте использовать адрес IPv4 в теге следующим образом
<VirtualHost 138.199.111.14>
# Put vhost config here
</VirtualHost>
и снова перезапустите службу. Если это работает, но имя хоста не работает, проверьте свой DNS.
это настоящий домен или fqdn? Когда это настоящий домен, попробуйте это:
Перейдите к своему провайдеру, у которого вы разместили домен, и сделайте запись на root.yourdomain.com на своем сервере.
Пример:
root.yourdomain.com A YourIP
Если это не работает, попробуйте следующее:
root.yourdomain.com A Ваш IP: 21