Система удалённого управления техническими системами через FTP-сервер функционирует по модели «клиент-сервер». 13 Процесс обычно включает следующие этапы: 2
- Клиент инициирует соединение с сервером по командному каналу. 2 Обычно для этого используется порт 21. 2
- Сервер отвечает, запрашивая аутентификацию (если это не анонимный FTP-сервер). 2 Для доступа к данным клиент предоставляет логин и пароль. 1
- После аутентификации клиент может отправлять команды для просмотра каталогов, смены каталогов или инициирования передачи файлов. 2
- Для передачи файлов устанавливается отдельное соединение для данных, либо сервером (активный режим), либо клиентом (пассивный режим). 2
- Данные передаются по каналу данных. 2
- Соединение для данных закрывается после завершения передачи. 2
- Процесс повторяется для последующих команд и передач. 2
FTP-сервер позволяет удалённо управлять файлами на сервере, перемещать их, переименовывать, удалять и т. д.. 3