Порт FTP закрывается для vsftpd сервиса

Необходимо смочь изменить имя хоста безнаказанно, пока Вы удерживаете старое имя хоста /etc/hosts. НАПРИМЕР.

127.0.0.1 oldname newname localhost.localdomain localhost
:: 1 oldname newname localhost6.localdomain6 localhost6

0
задан 5 October 2013 в 04:23
2 ответа

Запустите в системе следующую команду, чтобы узнать, использует ли какой-либо процесс порт 21:

lsof -i:21

Если есть процессы, и они не являются вашей службой vsftpd, вам необходимо включить их отключите, чтобы освободить порт 21 для vsftpd.

Если есть процессы для vsftpd, вам придется пойти по маршруту устранения неполадок сети (проверить маршрутизацию, брандмауэры и т. д.).

Если нет процессов, тогда vsftpd никогда не запускается на этом порту, и возникает другая проблема. Проверьте файл журнала (возможно, / var / log / messages по умолчанию) и попробуйте запустить демон в режиме отладки. Также обратите внимание, что порт 21 считается привилегированным портом, поэтому процессы должны иметь привилегии root для его использования (по крайней мере, на начальном этапе).

0
ответ дан 5 December 2019 в 14:50

Если возможно, убедитесь, что порт открыт на маршрутизаторе и перенаправлен на ваш сервер.

0
ответ дан 5 December 2019 в 14:50

Теги

Похожие вопросы