У меня есть устаревшее приложение, которое нуждается в FTP и не может выполнять SFTP.
Мое решение:
- установить FTP-сервер на месте с помощью VSFTPD
- настроить брандмауэр на прием портов 21 только от localhost
- Установите SSH-соединение с клиента с помощью устаревшего приложения
- Туннель FTP через SSH
Мне интересно, если я могу настроить VSFTPD, чтобы игнорировать соединения из любого места, кроме локального хоста, в дополнение к брандмауэру. Пояс и наручи оба.