- - Найкраще програмне забезпечення та інструменти сервера SCP на 2019 рік

Найкраще програмне забезпечення та інструменти сервера SCP на 2019 рік

Коли вам потрібно скопіювати файли через мережу, можна використовувати безліч різних інструментів та протоколів. FTP, ймовірно, є найбільш відомим із цих протоколів. Однак FTP датована і небезпечна технологія. SFTP і SFTP є більш безпечними і забезпечать вам необхідний захист. Але найкраще як в безпеці, так і в швидкості, SCP - це, мабуть, найкраща технологія, яку ви можете використовувати. Існує лише одна проблема використання SCP. Існує надто багато продуктів, і вибір найкращого може швидко виявитись грізним завданням. Щоб допомогти вам у виборі найкращого програмного забезпечення для сервера SCP, ми склали список найкращих програмних засобів сервера SCP, і ми збираємось переглянути кожне з них.

Ми розпочнемо наше обговорення сьогодні, ознайомившисьна SCP. Не надто надто технічно, ми зробимо все можливе, щоб пояснити, що це таке, звідки він походить і як це працює. Потім ми коротко обговоримо інші доступні технології передачі файлів. Це допоможе нам краще порівняти різні продукти, оскільки деякі з наших кращих серверів SCP також підтримують інші протоколи. Ми також поговоримо про те, чим SCP відрізняється від інших захищених систем передачі файлів. І нарешті, ми розглянемо деякі найкращі серверні програми SCP.

SCP в двох словах

SCP означає Secure CoPy. Це, як випливає з назви, спосіб безпечного копіювання файлів з одного комп'ютера на інший. У своїй основі SCP - це технологія копіювання файлів, подібно до копіювання файлу з одного каталогу в інший, наприклад, використовуючи команду copy. Основна відмінність полягає в тому, що при копіюванні копіює файл з одного каталогу в інший на комп'ютері, SCP може копіювати їх між різними комп'ютерами. SCP заснований на команді Berkeley RCP (Remote Copy), до якої він додає компонент захисту, про який ми поговоримо за мить. RCP зазвичай використовується для копіювання файлів через захищену мережу, тоді як SCP використовується при копіюванні файлів через незахищені мережі, наприклад, загальнодоступні мережі та Інтернет.

SCP можна використовувати для копіювання файлів між будь-якими двомакомп'ютери, якщо вони оснащені належним програмним забезпеченням. Комп'ютер, з якого запускається команда, запускає клієнт SCP, тоді як комп'ютер, з якого копіюються файли, або запускає сервер SCP. Відмінність сервера від клієнта не має нічого спільного з напрямком передачі. Файл можна скопіювати з клієнта на сервер або з сервера на клієнта. Насправді клієнт міг запустити пряму передачу між двома серверами. Деякі програми SCP можуть виконувати як сервер, так і клієнтські функції, а інші присвячені тому чи іншому.

Слово про SSH

Захищеність SCP досягається інкапсуляцієюпроцес у межах сеансу безпечної оболонки (SSH). Secure Shell - це криптографічний мережевий протокол, створений для безпечної роботи мережевих служб через незахищену мережу. Найпоширенішим її застосуванням є віддалений вхід у командний рядок. SSH - це також назва програми, яку можна використовувати для віддаленого підключення до консолі системи. SSH також може використовуватися для віддаленого виконання команд - як у випадку з SCP, але будь-яка мережева служба може бути захищена за допомогою неї.

Захищеність SSH досягається завдяки використаннюкриптографії відкритого ключа для автентифікації віддаленого комп'ютера. Є кілька способів використання SSH. Наприклад, він може використовувати автоматично створені пари публічно-приватних ключів, щоб просто зашифрувати мережеве з'єднання, а потім використовувати автентифікацію пароля для входу в систему. Ось так SCP використовує SSH для шифрування. Компонент SSH зазвичай прозорий для користувача команди SCP, який просто вказує джерело та місце призначення, а також облікові дані для входу до пункту призначення.

Ось як виглядає типове використання команди SCP:

Копіювання файлу на хост:

scp SourceFile user@host:directory/TargetFile

Копіювання файлу з хоста:

scp user@host:directory/SourceFile TargetFile

Інші системи передачі файлів

SCP - аж ніяк не єдина передача файлівдоступні технології До тих пір, поки існували мережеві комп’ютери, існувала необхідність передавати файли між ними. Для цього було створено багато різних протоколів. Найвідоміший з них, мабуть, протокол передачі файлів або FTP. Найцікавішою особливістю FTP є її можливість перегляду файлів. Відкривши сеанс FTP з сервером, ви можете побачити список директорій доступних файлів. Ви також можете переміщатися по дереву каталогів на сервері та переходити між каталогами, як це робиться з локальним файловим провідником.

Однак FTP - це незахищений протокол. Коли виникла потреба в копіюванні файлів через загальнодоступні мережі, був створений протокол FTPS. Так само, як HTTPS шифрує дані веб-сторінок за допомогою SSL або TLS-шифрування, FTPS робить те ж саме із FTP-трафіком, тим самим пропонуючи гідний рівень безпеки.

SFTP - це ще одна безпечна форма FTP. Однак він дуже відрізняється у тому, як він працює. Хоча FTPS - це просто протокол FTP з використанням захищених пакетів, SFTP використовує протокол SSH і шифрує весь процес. Передача файлів SFTP - це дійсно з'єднання SSH, куди замість команди надсилаються файли.

TFTP, який розшифровується як протокол Trivial File Transfer Protocol, є ще одним протоколом передачі файлів з невеликим або відсутнім захистом, який майже використовується лише для копіювання зображень мікропрограмного забезпечення на різні пристрої.

Чим SCP відрізняється від SFTP?

Оскільки і SCP, і SFTP використовують SSH для шифруваннямережевий трафік, вам може бути цікаво, в чому різниця між ними. З точки зору безпеки, обидві технології є рівнозначними, оскільки обидві вони інкапсулюють сеанс в SSH. Основна відмінність полягає у функціональності двох технологій.

SCP - це протокол копіювання. Все, що він дозволяє - це скопіювати файл (або каталог) з одного місця в інше. Використання його означає, що ви знаєте ім'я та шлях файлу до запуску команди. З іншого боку, SFTP - це більш складна система передачі файлів, яка дозволяє робити більше. Наприклад, ви можете переглядати локальні та віддалені каталоги та створювати каталоги та файли, віддалено або локально. SFTP дійсно дає всі переваги FTP з безпекою SSH. Основна причина, чому хтось би використовував SCP через SFTP, - це швидкість. SCP - один з найшвидших захищених протоколів копіювання файлів. Отже, якщо вам не потрібні більш вдосконалені функції SFTP, це інструмент, який можна використовувати для найкращої продуктивності.

Найкращі сервери SCP для Windows

Тепер ми зрозуміли, що таке SCP і як цевідрізняється від інших способів передачі файлів, ми готові ознайомитись з найкращими програмами сервера SCP. Як ми вже згадували раніше, деякі програми SCP можуть використовуватися як сервер, так і клієнт. Крім того, оскільки SCP є розширенням протоколу SSH, деякі сервери SCP - це фактично сервери SSH, які підтримують копіювання файлів. Інші інструменти, включені до нашого списку, поєднують у собі кілька протоколів. Деякі будуть робити як SCP, так і SFTP, оскільки вони обидва використовують SSH. Іншими поки є FTP або SFTP сервер з додатковими можливостями SCP. Давайте подивимося на найкращі продукти.

1. SolarWinds SFTP / SCP Server (Завантажити безкоштовно)

SolarWinds давно відомий як один з найкращихпостачальники інструментів мережевих та системних систем управління на ринку Його флагманський продукт, Network Monitor Monitor, стабільно забиває серед найкращих інструментів контролю пропускної здатності мережі. Але SolarWinds також відомий своїми безкоштовними інструментами. Вони є більш простими інструментами, кожен з яких відповідає конкретній потребі адміністраторів мережі. Два чудових приклади цих безкоштовних інструментів - сервер Kiwi Syslog і Розширений калькулятор підмережі.

The SolarWinds SFTP / SCP Server це ще один із цих безкоштовних інструментів, і це нашперший вибір. Програмне забезпечення може використовуватися для передачі файлів розміром до 4 Гб. Це більш ніж ймовірно, щоб задовольнити потреби більшості користувачів, навіть у складних корпоративних умовах.

SolarWinds Безкоштовний сервер SFTP-SCP

  • Безкоштовне завантаження: SolarWinds SFTP / SCP Server
  • Офіційне посилання для завантаження:https://www.solarwinds.com/free-tools/free-sftp-server/registration

Хоча продукт в основному рекламується якІнструмент для надсилання оновлень мікропрограмного забезпечення на пристрої та резервного копіювання конфігурацій пристроїв, це справжній сервер SCP, який можна використовувати для будь-яких цілей. Так буває, що це найбільш поширене використання для SCP з точки зору адміністрування мережі. Зрештою, SolarWinds в основному робить інструменти мережевого адміністрування. Але якщо вам потрібно безпечно переносити файли через незахищену мережу, цей інструмент має всі необхідні функції. Продукт має простий і простий у користуванні інтерфейс, що робить його досить простим для швидкої передачі файлів.

Для додаткової зручності - та ще кращої безпеки - SolarWinds SFTP / SCP Server дозволяє користувачам авторизувати окремі IP-адресита діапазони адрес. Однак однією з найкорисніших функцій інструменту є можливість створення віртуальних користувачів. Це облікові записи користувачів, які існують лише в контексті сервера, на відміну від облікових записів системи або домену.


Якщо ваша основна потреба в SCP полягає в управлінні конфігурацією пристрою, Менеджер конфігурації мережі SolarWinds можливо, варто заглянути. Він включає ті ж можливості SFTP та SCP, але додає кілька корисних функцій, таких як розширені шаблони конфігурації пристрою та управління сценаріями, повні можливості управління зміною конфігурації та аудит конфігурації - все це у високо масштабованому інструменті з багатокористувацьким адмініструванням. Якщо ви хочете спробувати цей сучасний інструмент, безкоштовна пробна версія доступна від SolarWinds.

  • БЕЗКОШТОВНИЙ ПРОБНИЙ ПЕРІОД: Менеджер конфігурації мережі SolarWinds
  • ОФІЦІАЛЬНА ПОСИЛКА ЗАВАНТАЖЕННЯ: https://www.solarwinds.com/network-configuration-manager/

2. Bitvise SSH-сервер

Бітвіз є відносно відомою компанією вмережеве співтовариство. Він виготовляє лише два продукти: SSH-сервер та SSH-клієнт. Від такої вузькоспеціалізованої компанії можна очікувати, що продукція стане однією з найкращих. Все, що робить компанія, - це SSH, і це робить добре. Але зачекайте, чи це не повідомлення про сервери SCP? Це є. Так є, але оскільки SCP є розширенням SSH, він підтримується сервером Bitvise SSH.

Сервер Bitvise

The Bitvise SSH-сервер підтримує всі версії настільних та серверів WindowsWindows - і 32-розрядна, і 64-розрядна - від Windows XP SP3 і Windows Server 2003 до Windows 10 і Windows Server 2016. Він пропонує більшість служб SSH, таких як безпечний доступ до віддаленої консолі, захищений віддалений доступ до GUI (з віддаленого робочого столу або WinVNC клієнт), захищена передача файлів за допомогою SFTP та SCP, безпечна передача файлів за допомогою FTP через TLS / SSL (FTPS) та безпечне тунелювання TCP / IP (переадресація портів).

The Bitvise SSH-сервер не має обмежень щодо кількості користувачів, які можутьпідключатись одночасно, що обмежено лише ресурсами системи. Він також не обмежує розміри передачі за замовчуванням, хоча його можна налаштувати за допомогою квот на кожного користувача та групи та обмеження пропускної здатності. Він також веде облік щоденної, щомісячної та річної статистики використання.

The Bitvise SSH сервер безкоштовний для особистого користування. Якщо ви хочете використовувати його в професійному контексті, вам потрібно буде придбати ліцензію. Ціна становить 99,95 дол. США за ліцензію, що включає перший рік технічного обслуговування та оновлення. Більш тривалі терміни обслуговування від двох до п’яти років також можна придбати за цінами, що варіюються від 19,95 до 79,80 дол. США за ліцензію. З метою тестування програмне забезпечення можна використовувати безкоштовно до 30 днів.

3. OpenSSH

OpenSSH є сервером SSH. Це, звичайно, не стане сюрпризом. Як і багато SSH-сервери, він також підтримує передачу файлів SCP, отже, включення його до нашого списку. Ми, безумовно, могли б визначити це як «старий, але добрий». Утиліта була частиною операційної системи Open BSD, коли вона була вперше випущена, ще в 1999 році. Замість просто одного SSH-сервера OpenSSH насправді є частиною набору з 10 інструментів, OpenSSH будучи ядром набору, тим, що обробляє фактичні сеанси SSH.

OpenSSHми говорили, що воно походить із світу Unix, і в першу чергу призначене для використання в системах, схожих на Unix. Однак програмне забезпечення можна порівняно легко переносити на інші операційні системи.

The Сервер Microsoft OpenSSH є одним з останніх портів програмного забезпечення. Насправді вона ще знаходиться на стадії розробки. Передвипускна версія доступна, але майте на увазі, що в силу свого статусу перед випуском процес встановлення може бути не таким відполірованим, як міг би бути. Для його встановлення та роботи потрібні хороші знання системного адміністрування Windows та деякі навички Power Shell. Це чудовий сервер SSH, і мене не здивувало б, коли він став стандартним SSH-сервером у Windows, як і в Unix.

У цього інструмента є лише один недолік, який пов'язаний з його родом Unix та його віком. Розумієш, OpenSSH це утиліта на основі командного рядка. Якщо ви розраховуєте, що ви знайдете приємний та зручний користувальницький інтерфейс, як ви звикли, швидше за все, ви розчаруєтесь. Але якщо ви хочете - це лише чисті SSH-функції без зайвих надмірностей, цей інструмент, ймовірно, для вас.

4. FreeSSHd

Якщо ви взагалі знайомі з Unix або Linux, то "d" в FreeSSHd вас не здивує. Це означає "deamon", який ми називаємо фоновими послугами у світі * nix. Що може вас здивувати, це те, що FreeSSHd працює на Windows, а не на Unix чи Linux. Насправді він буде працювати майже на будь-якій версії Windows - клієнтській або серверній - не старшій ніж Windows NT 4. Інструмент надзвичайно малий і легкий, особливо якщо врахувати його набір функцій.

Налаштування FreeSSHd

Якщо говорити про функції, сервер може похвалитисяпростий у користуванні графічний інтерфейс користувача, де можна відстежувати послугу, а також запускати та зупиняти її. Він також підтримує віртуальних користувачів, які існують лише в контексті сервера - функцію, яку ми не бачимо занадто часто у безкоштовних продуктах. FreeSSHd є простим інструментом. Таким чином, вона виконає роботу і має графічний інтерфейс, але, безумовно, не має такого ж виду плавного та професійного вигляду та відчуття, як деякі інші інструменти у цьому списку.

Як базовий FreeSSHd є, він все ще пакує всі необхідні функціональні можливостіі він підтримуватиме SSH-з'єднання, а також SFTP та SCP. Якщо ви шукаєте, це простий інструмент, який вирішує ваші потреби в передачі файлів SCP, не перевантажуючи сервер, на якому він працює, це правильний інструмент для вас.

5. SFTPPlus

SFTPPlus є більш ніж просто інструментом передачі файлів. Це досить повний інструмент керованої передачі файлів (MFT). Він підтримує SCP, SFTP, FTPS і HTTPS для передачі файлів. Хоча функціональність передачі файлів цього інструмента знаходиться нарівні з іншими продуктами у цьому списку, але це відрізняє його можливості автоматизації. Наприклад, ви можете налаштувати сповіщення та дії на основі різних тригерів на ваш вибір. Що стосується можливостей керованої передачі файлів системи, вони включають в себе ініційовані і на основі подій передачі, заплановані передачі, події, перед- і після обробки, а також зовнішні дзвінки до будь-яких програм.

Скріншот локального менеджера SFTPPlus

Що встановлює SFTPPlus окрім її конкуренції є ареалплатформи, на яких він може працювати. У вас є версії Windows та Linux, але також є OS X, Solaris, AIX та HP-UX. Це може зробити цей продукт найкращим варіантом для організацій з різноманітними серверами.

Основний недолік SFTPPlus це його ціна. Це найдорожчий товар у нашому списку. Хоча це постійна ліцензія, вона поверне вам близько 1 500 доларів США за кожен екземпляр сервера. Ви можете отримати знижку 10% при купівлі 5 - 10 ліцензій та 20% на більші обсяги. Існує також знижка у розмірі 30% для малого бізнесу з до 10 працівниками. Ці ціни не включають підтримку, і вам доведеться витрачати 20% від покупної ціни товару щороку, щоб отримати її. Якщо ви хочете спробувати продукт, перш ніж взяти на себе такі витрати, можна організувати безкоштовну 30-денну пробну версію.

Коментарі