Пример настройки бесплатного FTP-клиент FileZilla (Программа является бесплатной. Распространяется под лицензией GNU).
Принцип настройки одинаков для всех FTP-клиентов, как платных так и бесплатных.
1) Идем на сайт FileZilla и качаем версию для вашей операционной системы.
На данный момент FileZilla доступна для Windows (7, 8, 8.1 и 10 32/64-bit), Linux (Debian 10.0 "Buster"), Mac OS X (10.11 и выше), FileZilla Server (Windows Vista, 7, 8, 8.1 и 10 32/64-bit)
2) Устанавливаем скачанную программу, и запускаем её.
- В поле 1 вводим имя хоста или IP адрес.
- В поле 2 вводим имя пользователя.
- В поле 3 вводим пароль пользователя.
- В поле 4 вводим номер порта, как правило для FTP - это 21, для SFTP - 22

Где получить данные FTP-пользователей?
Если вы используйте хостинг, то как правило FTP-аккаунт создаётся автоматически, его логин и пароль совпадают с теми логином и паролем, с которыми вы входите в контрольную панель вашего аккаунта. Дополнительные FTP-аккаунты можно создать через контрольную панель в разделе "Хостинг" > "Управление" > "FTP-аккаунты", каждый из них может быть привязан к любой из ваших папок.
Если в панели управления вашим хостингом нет данных для подключения по FTP, то их необходимо уточнить в службе поддержки вашего хостинг-провайдера.
Если вы используйте VPS или VDS, FTP-пользователя вы должны создать сами, в панели управления сервером, например через ISPmanager.
Во вкладке "Учётные записи" > "FTP-пользователи" создайте нового пользователя, и данные этого пользователя используйте для FTP подключения.
P.S Для владельцев VPS или VDS.
Никогда не используйте учетную запись root для работы по FTP.