Форум поддержки клиентов CameraFTP \
Отвечать    Новая запись
Прочитать/Ответить : 14403/1
Как определить, использует ли моя камера протокол FTPS вместо обычного FTP для ввода имени пользователя и пароля?

Я использую камеру Thingino (https://thingino.com/) из-за её открытого исходного кода. В ней есть возможность настройки FTP, но можно задать только имя сервера (или IP-адрес) / порт / имя пользователя / пароль. Я настроил порт на 21 (стандартный FTP), и всё работает нормально. Как я могу проверить, отправляются ли имя пользователя и пароль а также Используется ли для загрузки данных протокол FTPS (FTP через TLS)? Можно ли это проверить в логах клиента или сервера?

При проверке FTP-соединения и запуске команды netstat на камере я кратковременно вижу соединение с ftp.camerraftp.com:16504 (или другим высокочастотным TCP-портом), которое очень быстро переходит в фазу TIME_WAIT. Изображение сохраняется

Я также попытался использовать порт 22 в надежде, что камера будет использовать SFTP, но, похоже, сервер просто принимает (даже несколько) входящих TCP-соединений, которые переходят из состояния ACTIVE в состояние TIME_WAIT. Изображение НЕ сохраняется

 

Заранее спасибо,


7/13/2025 7:48:14 AM

Re: Как определить, использует ли моя камера FTPS вместо FTP в текстовом формате для ввода имени пользователя/пароля?

К сожалению, мы с этим не знакомы Thingino. Только что поискал в интернете, похоже, он поддерживает FTP, хотя неясно, поддерживает ли он FTPS и SFTP. Судя по вашей информации, SFTP, похоже, не поддерживается. SFTP (SSH FTP) — это другой протокол, отличный от FTP, хотя и с аналогичной целью передачи файлов. Поддержка FTPS намного проще, если он уже поддерживает FTP. В любом случае, при настройке IP-камеры для загрузки файлов в облако CameraFTP, вы можете использовать уникальный FTP-пароль связанный с специальная лицензия на камеру. Если на странице настроек FTP камеры отсутствует поле для указания папки/пути FTP, то необходимо использовать пароль FTP, а не пароль вашей учетной записи CameraFTP.

>>> Когда я проверяю FTP-соединение и запускаю команду netstat на камере, я на короткое время вижу соединение с ftp.camerraftp.com:16504 

 

Протокол FTP отличается от многих других сетевых протоколов тем, что одно «FTP-соединение» может включать в себя «два TCP-соединения». Одно из них — это канал команд (соединение), другое — канал данных. 
 
Соединение для команд используется для отправки/получения команд FTP. Канал данных используется для отправки/получения данных, таких как содержимое файлов или списки папок/файлов. При использовании FTP в пассивном режиме FTP-клиент (камера) сначала подключается к порту 21 для соединения команд, а затем, когда ему нужно загрузить файл, он устанавливает новое соединение для передачи данных на случайном номере порта. Таким образом, то, что вы видите, является нормальным и относится как к FTP, так и к FTPS.

Существуют и другие варианты загрузки, например:
(1) Если ваша камера поддерживает SMTP (электронную почту), вы можете настроить ее для загрузки файлов с использованием SMTP/электронной почты.
(2) Если ваша камера поддерживает RTSP, то, похоже Тингино делает Поддержка RTSP. Таким образом, вы можете использовать программное обеспечение CameraFTP VSS, работающее на ПК, в качестве мощного сетевого видеорегистратора (NVR). VSS может подключаться к видеопотоку RTSP вашей камеры, отображая видео в реальном времени на экране вашего ПК, одновременно загружая отснятый материал в облако CameraFTP с использованием FTPS.
(3) Используйте старый телефон, планшет или веб-камеру в качестве IP-камеры видеонаблюдения. Просто установите приложение CameraFTP Mobile Security Camera для iOS или Android или установите программное обеспечение CameraFTP VSS на свой ПК. Эти приложения поддерживают FTPS.
 

Отвечать
7/13/2025 11:42:13 PM

Добавить в закладки и поделиться


Leading Cloud Surveillance service

Leading Enterprise Cloud IT Service Since 2003