FTP, SFTP, SSH и RDP — основные сетевые протоколы и разница между ними

network protocols 620x620 - FTP, SFTP, SSH и RDP — основные сетевые протоколы и разница между ними

В мире IT и веб разработки существует ряд технологий, которые пользуются особым спросом. Это рутинные и практически базовые технологии, которые являются обязательным набором некоторых видов профессий.

В данной статье рассмотрим базовые принципы работы четырех технологий: FTP, SSH, SFTP и RDP. Все сразу в рамках одной профессии они редко используются, но соседние отделы (команда разработчиков, сисадмины, техническая поддержка, и др.) используют их по отдельности.

FTP — File Transfer Protocol

Протокол передачи данных. Самая простая из всех, но, пожалуй, наиболее важная технология. Нужна всегда и везде.

Используется для передачи и обмена файлами между клиентским компьютером и сервером. По своей сути процесс схож с копированием файлов из одной папки в другую, но в данном случае вместо папки назначения используется удаленный сервер.

Применение FTP

Технология имеет широкое распространение:

  • Обмен файлами между сотрудниками компании, где каждый пользователь имеет свою папку и хранит в ней свои файлы;
  • Релизы и альфа версии — принцип тот же. Разработчики складируют разработки, которые DevOps берут на тестирование;
  • Хостинг — одна из папок имеет выход в веб и загруженные в нее файлы являются страницами веб-сайтов;

Вопреки своей важности, технология FTP узконаправленная и подойдет не везде. Протокол специально разработан для обмена файлами и позволяет без проблем скачивать файлы и закачивать их на сервер.

Для этого необходим специальный клиент. Наиболее популярными являются Total Commander и FileZilla.

Таким образом FTP является прямой заменой переносных накопителей, как флеш карты и внешние жесткие диски.

SSH — Secure Shell

Сетевой протокол сеансового уровня. SSH протокол используется для удаленного управления операционной системой. Необходим для шифрования всего трафика и паролей, которые передаются между клиентами.

Технология в большинстве своем используется системными администраторами, а также арендаторами удаленных серверов, например, виртуальный сервер хостинга.

Основное назначение SSH

  • защищенный доступ к хосту (удаленной операционной системе);
  • готовые решения для удаленного управления операционными системами;
  • управление переадресацией портов с одной операционной системы на другую; 

SFTP — Secure File Transfer Protocol

Эдакой гибрид SSH и FTP. Точнее, SFTP работает поверх SSH и выполняет все тоже самое, что и FTP, но с готовой защитой. 

Протокол предполагает работу поверх безопасного соединения. Сервер уже имеет аутентификацию клиента, а его идентификатор доступен протоколу.

RDP — Remote Desktop Protocol

Самая занятная технология. Как и SSH, позволяет удаленно управлять операционной системой. 

Это встроенный функционал ОС Windows, позволяющий в режиме онлайн управлять удаленным компьютером. Подключение происходит в окне Windows. Доступна мышь, клавиатура и многое другое.

Похожие записи

Жесты мышью в браузере как способ упростить и ускорить рутинные процессы
Жестами в браузере можно выполнять широкий набор простых задач. Например, закрыть текущую вкладку, перейти на предыдущую страницу, просто обновить страницу...
Global Slots — обзор готового игрового решения для игровых клубов
Global Slots — готовое игровое решение для оффлайн казино, игровых клубов, а также интернет-кафе. Проект включает в себя ассортимент из...
Dreamcraft Studio — обзор и основные услуги студии по разработке мобильных игр
Студия разрабатывает большой ассортимент приложений и игр: от крупных настольных проектов и мобильных онлайн-игр до браузерных веб-приложений. В портфолио студии...
Актив Компьютерс – обзор услуг компании по внедрению и обслуживанию IT-инфраструктуры
Актив Компьютерс — компания с более 20-летним стажем на рынке ИТ-услуг. За это время были реализованы сотни различных проектов, разработаны...
Ads.txt и sellers.json — как настроить и для чего их требует Google Adsense
Эти файлы не нужны для SEO и никак на него не влияют. Они имеют отношение только к рекламной платформе Adsense....

Комментарии

Бесполезно писать спамные сообщения. Все комментарии проверяются;
Можно оставлять ссылки (через <a href), если они несут полезную информацию или дополняют статью;

Добавить комментарий