- - Najlepsze oprogramowanie i narzędzia do serwerów SCP na rok 2019

Najlepsze oprogramowanie i narzędzia do serwerów SCP na rok 2019

Gdy potrzebujesz skopiować pliki przez sieć, możesz użyć wielu różnych narzędzi i protokołów. FTP jest prawdopodobnie najlepiej znanym z tych protokołów. Jednak FTP jest przestarzałą i niezabezpieczoną technologią. SFTP i SFTP są bardziej bezpieczne i zapewniają wymaganą ochronę. Ale jeśli chodzi o bezpieczeństwo i szybkość, SCP jest prawdopodobnie najlepszą technologią, jakiej możesz użyć. Jest tylko jeden problem z używaniem SCP. Dostępnych jest o wiele za dużo produktów, a wybranie najlepszego z nich może okazać się trudnym zadaniem. Aby pomóc Ci wybrać najlepsze oprogramowanie serwerowe SCP, opracowaliśmy listę najlepszych programów serwerowych SCP i zamierzamy przejrzeć każde z nich.

Dzisiaj zaczniemy naszą dyskusję od spojrzeniaw SCP. Nie przechodząc zbyt technicznie, dołożymy wszelkich starań, aby wyjaśnić, co to jest, skąd pochodzi i jak działa. Następnie krótko omówimy inne dostępne technologie przesyłania plików. Pomoże nam to lepiej porównać różne produkty, ponieważ niektóre z naszych najlepszych serwerów SCP obsługują również inne protokoły. Porozmawiamy również o tym, czym SCP różni się od innych bezpiecznych systemów przesyłania plików. Na koniec przejrzymy niektóre z najlepszych programów serwerowych SCP.

SCP w pigułce

SCP oznacza Secure CoPy. Jest to, jak sama nazwa wskazuje, sposób bezpiecznego kopiowania plików z jednego komputera na drugi. U podstaw SCP jest technologia kopiowania plików, podobnie jak kopiowanie pliku z jednego katalogu do drugiego - na przykład za pomocą polecenia kopiowania. Główną różnicą jest to, że podczas kopiowania kopiuje plik z jednego katalogu do drugiego na komputerze, SCP może kopiować je między różnymi komputerami. SCP opiera się na poleceniu Berkeley RCP (Zdalne kopiowanie), do którego dodaje komponent bezpieczeństwa, który omówimy za chwilę. RCP jest zwykle używany do kopiowania plików w bezpiecznej sieci, podczas gdy SCP jest używany podczas kopiowania plików w niepewnych sieciach, takich jak sieci publiczne lub Internet.

SCP może być używany do kopiowania plików między dowolnymi dwomakomputery, o ile oba są wyposażone w odpowiednie oprogramowanie. Komputer, z którego uruchomiono polecenie, uruchamia klienta SCP, a komputer, na który pliki są kopiowane, lub z serwera SCP. Różnica między serwerem a klientem nie ma nic wspólnego z kierunkiem transferu. Plik można skopiować z klienta na serwer lub z serwera do klienta. W rzeczywistości klient może uruchomić bezpośredni transfer między dwoma serwerami. Niektóre oprogramowanie SCP może wykonywać zarówno funkcje serwera, jak i klienta, podczas gdy inne są przeznaczone dla jednego lub drugiego.

Słowo o SSH

Bezpieczeństwo SCP osiąga się poprzez enkapsulacjęproces w sesji Secure Shell (SSH). Secure Shell to kryptograficzny protokół sieciowy stworzony do bezpiecznego działania usług sieciowych w niezabezpieczonej sieci. Jego najczęstszą aplikacją jest zdalne logowanie z wiersza poleceń. SSH to także nazwa aplikacji, której można używać do zdalnego łączenia się z konsolą systemową. SSH może być również używany do zdalnego wykonywania poleceń - jak ma to miejsce w przypadku SCP, ale można zabezpieczyć każdą usługę sieciową.

Bezpieczeństwo SSH jest osiągane poprzez użyciekryptografii klucza publicznego w celu uwierzytelnienia komputera zdalnego. Istnieje kilka sposobów korzystania z SSH. Może na przykład używać automatycznie generowanych par kluczy publiczny-prywatny, aby po prostu zaszyfrować połączenie sieciowe, a następnie użyć uwierzytelnienia za pomocą hasła do zalogowania. W ten sposób SCP używa SSH do szyfrowania. Składnik SSH jest zwykle przezroczysty dla użytkownika polecenia SCP, który po prostu określa źródło i miejsce docelowe wraz z poświadczeniami logowania do miejsca docelowego.

Oto jak wygląda typowe użycie polecenia SCP:

Kopiowanie pliku do hosta:

scp SourceFile user@host:directory/TargetFile

Kopiowanie pliku z hosta:

scp user@host:directory/SourceFile TargetFile

Inne systemy przesyłania plików

SCP w żadnym wypadku nie jest jedynym przesyłaniem plikówdostępna technologia. Tak długo, jak istniały komputery w sieci, istniała potrzeba przesyłania plików między nimi. W tym celu stworzono wiele różnych protokołów. Najbardziej znanym z nich jest prawdopodobnie protokół przesyłania plików lub FTP. Najciekawszą funkcją FTP jest możliwość przeglądania plików. Po otwarciu sesji FTP z serwerem możesz wyświetlić listę dostępnych plików. Możesz także poruszać się po drzewie katalogów serwera i przemieszczać się między katalogami, podobnie jak w przypadku lokalnego eksploratora plików.

Jednak FTP jest niepewnym protokołem. Gdy pojawiła się potrzeba kopiowania plików przez sieci publiczne, utworzono protokół FTPS. Podobnie jak HTTPS szyfruje dane stron internetowych za pomocą szyfrowania SSL lub TLS, FTPS robi to samo z ruchem FTP, oferując tym samym przyzwoity poziom bezpieczeństwa.

SFTP to kolejna bezpieczna forma FTP. Jest jednak bardzo różny w sposobie działania. Podczas gdy FTPS jest po prostu protokołem FTP używającym bezpiecznych pakietów, SFTP używa protokołu SSH i szyfruje cały proces. Przesyłanie plików SFTP jest tak naprawdę połączeniem SSH, w którym zamiast poleceń wysyłane są pliki.

TFTP, co oznacza Trivial File Transfer Protocol, jest kolejnym protokołem przesyłania plików z niewielkim lub zerowym bezpieczeństwem, który jest prawie używany tylko do kopiowania obrazów oprogramowania układowego na różne urządzenia.

Czym SCP różni się od SFTP?

Ponieważ zarówno SCP, jak i SFTP używają SSH do szyfrowaniaruch sieciowy, możesz się zastanawiać, jaka jest różnica między nimi. Z punktu widzenia bezpieczeństwa obie technologie są równoważne, ponieważ obie enkapsulują sesję w ramach SSH. Główną różnicą jest funkcjonalność dwóch technologii.

SCP to protokół kopiowania. Wszystko, co pozwala, to skopiować plik (lub katalog) z jednej lokalizacji do drugiej. Korzystanie z niego oznacza, że ​​znasz nazwę pliku i ścieżkę przed uruchomieniem polecenia. Z drugiej strony SFTP jest bardziej złożonym systemem przesyłania plików, który pozwala Ci robić więcej. Możesz na przykład przeglądać lokalne i zdalne katalogi oraz tworzyć katalogi i pliki, zarówno zdalnie, jak i lokalnie. SFTP naprawdę daje wszystkie zalety FTP z bezpieczeństwem SSH. Głównym powodem, dla którego ktokolwiek używałby SCP zamiast SFTP, jest szybkość. SCP jest jednym z najszybszych bezpiecznych protokołów kopiowania plików. Tak więc, chyba że potrzebujesz bardziej zaawansowanych funkcji SFTP, jest to narzędzie, które pozwala uzyskać najlepszą wydajność.

Najlepsze serwery SCP dla systemu Windows

Teraz, gdy rozumiemy, czym jest SCP i jak to działaróżni się od innych metod przesyłania plików, jesteśmy gotowi spojrzeć na najlepsze oprogramowanie serwera SCP. Jak wspomniano wcześniej, niektóre oprogramowanie SCP może być używane zarówno jako serwer, jak i klient. Ponadto, ponieważ SCP jest rozszerzeniem protokołu SSH, niektóre serwery SCP są w rzeczywistości serwerami SSH, które obsługują kopiowanie plików. Inne narzędzia znajdujące się na naszej liście łączą wiele protokołów. Niektórzy zrobią zarówno SCP, jak i SFTP, ponieważ obaj używają SSH. Inne to serwer FTP lub SFTP z dodatkowymi możliwościami SCP. Rzućmy okiem na najlepsze produkty.

1. SolarWinds SFTP / SCP Server (Darmowe pobieranie)

SolarWinds od dawna znany jest jako jeden z najlepszychdostawcy narzędzi do zarządzania siecią i systemami na rynku. Jego sztandarowy produkt, Network Performance Monitor, konsekwentnie plasuje się w czołówce najlepszych narzędzi do monitorowania przepustowości sieci. Ale SolarWinds słynie również z bezpłatnych narzędzi. Są to prostsze narzędzia, z których każde zaspokaja określone potrzeby administratorów sieci. Dwa świetne przykłady tych bezpłatnych narzędzi to Kiys Syslog Server i Advanced Subnet Calculator.

The SolarWinds SFTP / SCP Server jest kolejnym z tych bezpłatnych narzędzi i jest naszPierwszy wybór. Oprogramowanie może służyć do przesyłania plików o rozmiarze do 4 GB. Jest to więcej niż prawdopodobne, aby zaspokoić potrzeby większości użytkowników, nawet w wymagającym środowisku korporacyjnym.

Darmowy serwer SFTP-SCP SolarWinds

  • Darmowe pobieranie: SolarWinds SFTP / SCP Server
  • Oficjalny link do pobrania:https://www.solarwinds.com/free-tools/free-sftp-server/registration

Chociaż produkt jest reklamowany głównie jakonarzędzie do przesyłania aktualizacji oprogramowania układowego do urządzeń i tworzenia kopii zapasowych konfiguracji urządzeń, jest to prawdziwy serwer SCP, który można wykorzystać w dowolnym celu. Tak się składa, że ​​jest to najczęstsze zastosowanie SCP z punktu widzenia administracji sieci. W końcu SolarWinds tworzy przede wszystkim narzędzia do administrowania siecią. Ale jeśli potrzebujesz bezpiecznego transferu plików w niezabezpieczonej sieci, to narzędzie ma wszystkie potrzebne funkcje. Produkt ma prosty i łatwy w użyciu interfejs użytkownika, dzięki czemu bardzo łatwo można wykonać szybkie przesyłanie plików.

Dla dodatkowej wygody i jeszcze większego bezpieczeństwa SolarWinds SFTP / SCP Server pozwala użytkownikom autoryzować poszczególne adresy IPi zakresy adresów. Jedną z najbardziej przydatnych funkcji tego narzędzia jest jednak możliwość tworzenia wirtualnych użytkowników. Są to konta użytkowników, które są obecne tylko w kontekście serwera, w przeciwieństwie do kont systemowych lub kont domeny.


Jeśli podstawową potrzebą SCP jest zarządzanie konfiguracją urządzenia, Menedżer konfiguracji sieci SolarWinds może warto się przyjrzeć. Zawiera takie same możliwości SFTP i SCP, ale dodaje kilka przydatnych funkcji, takich jak zaawansowane szablony konfiguracji urządzenia i zarządzanie skryptami, pełne możliwości zarządzania zmianami konfiguracji i audyt konfiguracji, wszystko to w wysoce skalowalnym narzędziu z administracją dla wielu użytkowników. Jeśli chcesz wypróbować to zaawansowane narzędzie, dostępna jest bezpłatna wersja próbna od SolarWinds.

  • BEZPŁATNA WERSJA PRÓBNA: Menedżer konfiguracji sieci SolarWinds
  • OFICJALNY LINK DO POBRANIA: https://www.solarwinds.com/network-configuration-manager/

2. Serwer Bitvise SSH

Bitvise jest stosunkowo dobrze znaną firmą wspołeczność sieciowa. Tworzy tylko dwa produkty: serwer SSH i klient SSH. Od tak wysoko wyspecjalizowanej firmy możesz oczekiwać, że produkty będą jednymi z najlepszych. Wszystko, co robi firma, to SSH i robi to dobrze. Ale czekaj, czy ten post nie dotyczy serwerów SCP? To jest. Jest, ale ponieważ SCP jest rozszerzeniem SSH, jest on obsługiwany przez serwer SSV Bitvise.

Serwer Bitvise

The Serwer Bitvise SSH obsługuje wszystkie wersje stacjonarne i serweroweWindows - zarówno 32-bitowy, jak i 64-bitowy - z Windows XP SP3 i Windows Server 2003 do Windows 10 i Windows Server 2016. Oferuje większość usług SSH, takich jak bezpieczny zdalny dostęp do konsoli, bezpieczny zdalny dostęp do GUI (z pulpitu zdalnego lub WinVNC klient), bezpieczny transfer plików za pomocą SFTP i SCP, bezpieczny transfer plików za pomocą FTP przez TLS / SSL (FTPS) oraz bezpieczne tunelowanie połączenia TCP / IP (przekierowanie portów).

The Serwer Bitvise SSH nie ma ograniczeń co do liczby użytkowników, którzy mogąłączyć się jednocześnie, co jest ograniczone tylko zasobami systemowymi. Nie będzie też domyślnie ograniczać wielkości transferu, chociaż można go skonfigurować z przydziałami dla poszczególnych użytkowników i grup oraz limitami przepustowości. Prowadzi również rejestr dziennych, miesięcznych i rocznych statystyk użytkowania.

The Bitvise SSH serwer jest bezpłatny do użytku osobistego. Jeśli chcesz go używać w kontekście profesjonalnym, musisz kupić licencję. Cena wynosi 99,95 USD za licencję, która obejmuje pierwszy rok konserwacji i aktualizacji. Dłuższe okresy konserwacji od dwóch do pięciu lat można również kupić po cenach wahających się między 19,95 USD a 79,80 USD za licencję. Do celów testowych oprogramowanie może być używane bezpłatnie przez okres do 30 dni.

3. OpenSSH

OpenSSH to serwer SSH. To z pewnością nie będzie zaskoczeniem. I podobnie jak wiele serwerów SSH, obsługuje również przesyłanie plików SCP, stąd jego włączenie do naszej listy. Z całą pewnością moglibyśmy zdefiniować to jako „staruszek, ale słodycz”. Narzędzie to było częścią systemu operacyjnego Open BSD, kiedy zostało wydane po raz pierwszy w 1999 roku. Zamiast jednego serwera SSH, OpenSSH jest w rzeczywistości częścią pakietu około 10 narzędzi z OpenSSH będący rdzeniem pakietu, tym, który obsługuje rzeczywiste sesje SSH.

OpenSSHpowiedzieliśmy, że wywodzi się ze świata uniksowego i jest przeznaczony przede wszystkim do użytku w systemach uniksopodobnych. Oprogramowanie można jednak stosunkowo łatwo przenieść do innych systemów operacyjnych.

The Serwer Microsoft OpenSSH jest jednym z najnowszych portów oprogramowania. W rzeczywistości jest wciąż w fazie rozwoju. Wersja przedpremierowa jest dostępna, ale należy pamiętać, że ze względu na jej status przedpremierowy proces instalacji może nie być tak dopracowany, jak to tylko możliwe. Zainstalowanie go i uruchomienie będzie wymagało dobrej znajomości administracji systemem Windows i pewnych umiejętności Power Shell. Jest to doskonały serwer SSH i nie zdziwiłbym się, gdyby stał się standardowym serwerem SSH w systemie Windows, tak jak ma to miejsce w systemie Unix.

To narzędzie ma naprawdę tylko jedną wadę i ma związek z jego pochodzeniem z Unixa i jego wiekiem. Zobaczysz, OpenSSH to narzędzie oparte na wierszu poleceń. Jeśli spodziewasz się znaleźć ładny i przyjazny dla użytkownika interfejs GUI, do którego się przyzwyczaiłeś, prawdopodobnie będziesz rozczarowany. Ale jeśli chcesz tylko czystej funkcjonalności SSH bez dodatków, to narzędzie jest prawdopodobnie dla Ciebie.

4. FreeSSHd

Jeśli w ogóle znasz system Unix lub Linux, wpisz „d” w FreeSSHd nie zaskoczy cię. Oznacza „deamon”, co nazywamy usługami tła w świecie * nix. Co może Cię jednak zaskoczyć, to to, że FreeSSHd działa w systemie Windows, a nie w systemach Unix i Linux. W rzeczywistości będzie działać na prawie każdej wersji systemu Windows - kliencie lub serwerze - która nie jest starsza niż Windows NT 4. Narzędzie jest zadziwiająco małe i lekkie, szczególnie biorąc pod uwagę jego zestaw funkcji.

Ustawienia FreeSSHd

Mówiąc o funkcjach, serwer może się poszczycićłatwy w obsłudze graficzny interfejs użytkownika, w którym można monitorować usługę oraz uruchamiać i zatrzymywać ją. Obsługuje także wirtualnych użytkowników, którzy istnieją tylko w kontekście serwera, co nie pojawia się zbyt często w bezpłatnych produktach. FreeSSHd jest prostym narzędziem. Jako taki, wykona zadanie i ma GUI, ale z pewnością nie ma tego samego rodzaju gładkiego i profesjonalnego wyglądu i nie przypomina innych narzędzi z tej listy.

Tak proste jak FreeSSHd to nadal zawiera wszystkie wymagane funkcjei będzie obsługiwał połączenia SSH, a także SFTP i SCP. Jeśli szukasz prostego narzędzia, które poradzi sobie z przesyłaniem plików SCP bez przeciążania serwera, na którym działa, jest to odpowiednie narzędzie dla Ciebie.

5. SFTPPlus

SFTPPlus to coś więcej niż narzędzie do przesyłania plików. Jest to raczej kompletne narzędzie do zarządzania przesyłaniem plików (MFT). Obsługuje SCP, SFTP, FTPS i HTTPS do przesyłania plików. Chociaż funkcja przesyłania plików tego narzędzia jest na równi z innymi produktami z tej listy, wyróżnia ją możliwość automatyzacji. Możesz na przykład skonfigurować alerty i działania na podstawie różnych wybranych wyzwalaczy. Jeśli chodzi o możliwości zarządzania plikami w systemie, obejmują one transfery wyzwalane i oparte na zdarzeniach, zaplanowane transfery, zdarzenia, przetwarzanie wstępne i końcowe, a także połączenia zewnętrzne z dowolnymi programami.

Zrzut ekranu lokalnego menedżera SFTPPlus

Co ustawia SFTPPlus oprócz konkurencji jest zasięgplatformy, na których może działać. Masz wersje systemu Windows i Linux, ale także system operacyjny OS X, Solaris, AIX i HP-UX. Może sprawić, że ten produkt będzie najlepszym rozwiązaniem dla organizacji posiadających różne serwery.

Główną wadą SFTPPlus jest jego cena. To najdroższy produkt na naszej liście. Mimo że jest to licencja stała, cofnie ona około 1 500 USD na instancję serwera. Możesz uzyskać 10% zniżki przy zakupie od 5 do 10 licencji i 20% w przypadku większych ilości. Istnieje również 30% zniżki dla małych firm zatrudniających do 10 pracowników. Ceny te nie obejmują wsparcia i będziesz musiał wydać 20% ceny zakupu produktu każdego roku, aby je uzyskać. Jeśli wolisz wypróbować produkt przed ponoszeniem takich kosztów, możesz zorganizować bezpłatny 30-dniowy okres próbny.

Komentarze