Назад | Перейти на главную страницу

Только что установлен vsftpd, но он не отображается в сервисах

Я установил vsftpd и настроил его в соответствии с несколькими руководствами (только самая простая, стандартная установка), но когда я запускаю cat /etc/services для порта 21 ничего не отображается.

Какие шаги мне нужно выполнить, чтобы добавить это?

Вам просто нужно открыться /etc/services в текстовом редакторе и добавьте его. Ничего особенного делать не надо. Я невероятно удивлен, что его там уже нет; попробуйте grep для ftp.

/etc/services не предоставляет вам список в реальном времени, который работает на вашем сервере.

Использовать netstat -tlnp чтобы увидеть процессы, прослушивающие некоторые сетевые порты.

В /etc/services файл - это просто текст. Вы можете редактировать его, используя свой любимый текстовый редактор. Моя система CentOS имеет следующее для ftp

ftp-data        20/tcp
ftp-data        20/udp
# 21 is registered to ftp, but also used by fsp
ftp             21/tcp
ftp             21/udp          fsp fspd