- - Najlepsze bezpłatne serwery SCP dostępne dla systemów Windows, Linux i macOS

Najlepsze bezpłatne serwery SCP dostępne dla systemów Windows, Linux i macOS

Bezpieczna kopia lub SCP, jak zwykle to określamyprotokół, który ułatwia przesyłanie plików między komputerami i / lub urządzeniami podłączonymi do sieci. To właściwie rozszerzenie protokołu Secure Shell lub SSH. Przesyła w postaci zaszyfrowanej przy użyciu tego samego protokołu SSL, którego używa SSH. SCP jest najczęściej używany przez administratorów systemu do szybkiego i łatwego kopiowania plików na serwery i wszelkiego rodzaju urządzenia sieciowe. Serwer SCP to komponent instalowany na serwerze, na którym użytkownicy łączą się, aby pobierać i przesyłać pliki. Serwery SCP istnieją dla wielu platform, w tym Windows, Linus i MacOS. Dziś udostępniamy najlepsze bezpłatne serwery SCP dla systemów Windows, Linux i macOS.

Dzisiaj rozpoczniemy naszą dyskusję odprzegląd SCP, co to jest, skąd pochodzi i do jakiego celu można go użyć. Następnie przejrzymy najlepsze serwery SCP, jakie znaleźliśmy dla trzech głównych platform używanych przez administratorów systemu, Windowsa, Linuksa i MacOSa.

SCP w pigułce

SCP odnosi się zarówno do protokołu, jak i do faktycznegoaplikacje korzystające z kopiujących plików, które go wykorzystują Opiera się na protokole BSD RCP, pozwanym do przesyłania plików między hostami w sieci. SCP korzysta z protokołu Secure Shell (SSH) do przesyłania danych i używa tych samych mechanizmów do uwierzytelniania. Zapewnia to autentyczność i poufność przesyłanych danych.

Klient może opcjonalnie przesyłać pliki na serwerw tym niektóre z ich atrybutów, takie jak uprawnienia i znaczniki czasu. Klient może również pobierać pliki lub katalogi z serwera. Jednym ważnym ograniczeniem SCP jest to, że obsługuje on tylko transfery plików. W przeciwieństwie do bardziej zaawansowanych protokołów, na przykład FTP, SCP w dół nie zapewnia możliwości wyświetlania katalogów ani nawigacji.

Typowe zastosowania SCP

SCP jest zwykle używany za każdym razem, gdy plik tego potrzebujebyć przesyłane niezabezpieczonym kanałem, takim jak Internet. Klient zasadniczo opiera się na wierszu polecenia, dlatego należy podać nazwę użytkownika wraz z nazwą hosta. Zwykle jest wywoływana przy użyciu składni, takiej jak:

scp Plik źródłowy użytkownik@gospodarz:informator/Plik docelowy

To polecenie skopiuje lokalny plik źródłowy na zdalny serwer. Aby skopiować pliki ze zdalnego serwera na lokalny host, polecenie wygląda następująco:

scp użytkownik@gospodarz:informator/Plik źródłowy Plik docelowy

SCP jest często używany do kopiowania plików, takich jak pliki konfiguracyjne lub aktualizacje oprogramowania układowego do urządzeń sieciowych, a wiele z nich zawiera klienta SCP jako część ich systemu operacyjnego.

Najlepsze serwery SCP dla systemu Windows

System Windows jest najczęściej używanym systemem operacyjnymSystem, nic dziwnego, że na platformie działa wiele serwerów SCP. Przeszukaliśmy Internet, aby znaleźć najlepsze oprogramowanie serwera SCP. Ponieważ jednak SCP jest tylko rozszerzeniem SSH, wszystkie z naszych rekomendowanych serwerów SCP oprócz serwerów SSH są w rzeczywistości.

1. Serwer SFTP / SCP SolarWinds (Darmowe pobieranie)

SolarWinds tworzy jedne z najlepszych narzędzi do pracy w siecizarządzanie. Ich kompleksowa oferta obejmuje narzędzia do prawie każdego zadania administratora sieci, jakie można sobie wyobrazić. Ale jedną z największych zalet SolarWinds - oprócz tego, że mają bezpłatne wersje próbne wszystkich swoich narzędzi - jest to, że oferują również kilka bezpłatnych narzędzi.

Jednym z takich narzędzi jest Darmowy serwer SFTP / SCP SolarWinds. Możesz pobrać narzędzie całkowicie ZA DARMO, z tutaj. Serwer działa jako usługa systemu Windows. Dlatego jego działanie powinno być łatwe dla każdego doświadczonego administratora systemu Windows. Ale nawet jeśli dopiero zaczynasz przygodę z interfejsem użytkownika, interfejs użytkownika jest wystarczająco łatwy, aby stwierdzić, że powinieneś czuć się bardzo komfortowo.

Darmowy serwer SCP-SFTP SolarWinds

SCP, podobnie jak jego kuzyn SSH, pochodzi zŚwiat uniksowy. Jednak w przeciwieństwie do większości implementacji Linuksa serwer SolarWinds nie opiera się na kontach systemowych. Zamiast tego korzysta z wirtualnych użytkowników, którzy są kontami użytkowników tworzonymi w aplikacji w celu kopiowania plików. Ponieważ konta użytkowników w rzeczywistości nie istnieją w systemie hosta - ani w sieci - zapewnia to większe bezpieczeństwo. W mało prawdopodobnym przypadku naruszenia bezpieczeństwa konta nie można go użyć do bezpośredniego zalogowania się do systemu.

Można użyć serwera SFTP / SCP SolarWindsbezpiecznie przesyłaj obrazy systemu operacyjnego i aktualizacje oprogramowania układowego, a także pliki konfiguracji lub kopii zapasowej do 4 GB. Wśród najciekawszych funkcji produktu może obsługiwać jednoczesne transfery z wielu urządzeń, a także autoryzować określone adresy IP lub zakresy adresów.

POŁĄCZYĆ: Pobierz DARMOWY serwer SFTP / SCP z SolarWind tutaj

2. Bitvise SSH Server

Zarówno SCP, jak i SFTP to protokoły, które wykorzystująprotokół SSH do zabezpieczenia transferów plików. Z tego powodu bitowy serwer SSH oprócz protokołu Secure Shell obsługuje dwa protokoły przesyłania plików.

Podobnie jak serwer SolarWinds, Bitwise używa wirtualnegokonta lub konta utworzone w aplikacji i poza systemem operacyjnym lub domeną Active Directory. Ale serwer Bitwise pozwala również na korzystanie z kont systemowych Windows. W ten sposób uzyskasz to, co najlepsze z obu światów. Użytkownicy AD lub Windows mogą łączyć się przy użyciu swoich poświadczeń, a konta wirtualne umożliwiają doraźny dostęp do zasobów zewnętrznych.

Ustawienia serwera Bitvise

Serwer Bitvise ma kilka interesującychfunkcje, na przykład, możesz ograniczyć połączenia tylko do SCP, co czyni go prawdziwym serwerem SCP. Ale prawdziwym powodem, dla którego jest to dobre, jest to, że oferuje ono większe bezpieczeństwo. W standardowych implementacjach SCP w systemie Unix posiadanie dostępu do SCP często z natury oznacza również dostęp do SSH. To nie ma większego znaczenia w świecie Uniksa ze względu na wbudowane zabezpieczenia systemu na poziomie konta. W świecie Windows sytuacja wygląda jednak inaczej, a udzielenie dostępu SSH może oznaczać zezwolenie na nieautoryzowane wykonanie Power Shell. Dlatego serwer Bitvise obsługuje możliwość zezwalania na dostęp SCP, zabraniając dostępu do powłoki.

Jedno ostrzeżenie dotyczące serwera Bitwise: jest bezpłatny tylko do użytku osobistego. Jeśli chcesz go używać w kontekście komercyjnym lub profesjonalnym, musisz kupić licencję.

3. FreeSSHd

„D” w FreeSSHd oznacza Daemon. Jeśli pochodzisz z Uniksa, to z pewnością jest to znane określenie. Ale jeśli jesteś w tle z systemem Windows, Deamon jest w świecie Uniksa odpowiednikiem usługi Windows. Jest to oprogramowanie działające w tle, aby zapewnić określoną usługę.

Ustawienia FreeSSHd

Jeśli chodzi o Free w FreeSSHd, nie wiemy, czy toznacza za darmo, jak bezpłatnie lub za darmo, jak w open source. Brak sekcji pobierania kodu źródłowego na oficjalnej stronie pozwala podejrzewać, że to ta pierwsza. Mówiąc o witrynie, wygląda na to, że nie była aktualizowana od kilku lat. Jednak FreeSSHd jest nadal szeroko stosowany. Co dziwne, najnowszą zapowiedź FreeSSHd na stronie jest wersja 1.2.2, ale sekcja pobierania proponuje 1.3.1. Wydaje nam się, że programista nie ma już czasu na utrzymywanie aktualnej witryny.

Jedną z najlepszych cech FreeSSHd jest to, żebędzie działać na prawie każdej wersji systemu Windows. Wymagany system operacyjny to Windows NT 4 lub nowszy. Mamy szczerą wątpliwość, czy istnieją jeszcze starsze wersje systemu Windows.

Inne niesamowite cechy produktu to jegobardzo mała pojemność pamięci i zasobów. Warto również wspomnieć o obsłudze wirtualnych użytkowników i łatwym w użyciu interfejsie GUI, w którym można monitorować lub uruchamiać i zatrzymywać usługę.

4. OpenSSH dla systemu Windows

OpenSSH był pierwotnie częścią Open BSDsystem operacyjny, kiedy został wydany w 1999 roku. Jest swego rodzaju „przodkiem” większości serwerów SSH. OpenSSH to tak naprawdę pakiet narzędzi składający się z około 10 narzędzi zamiast jednego oprogramowania. Jednak OpenSSH jest rdzeniem pakietu i komponentem, który wykonuje większość ciężkiej pracy. A ponieważ SCP jest tak ściśle związany z SSH, serwer OpenSSH obsługuje również SCP i SFTP.

Strona SSHWindows

Choć pochodzi ze świata uniksowego, konstrukcja oprogramowania pozwoliła na łatwe przeniesienie go do innych systemów operacyjnych, dzięki czemu OpenSSH jest jednym z najczęściej używanych serwerów SSH i SCP.

Jeśli chodzi o serwer Microsoft OpenSSH, jest to jeden z nichnajnowsze porty pakietu oprogramowania i wciąż jest w fazie rozwoju. Wersja przedpremierowa jest dostępna tutaj. Należy jednak pamiętać, że jest to wersja przedpremierowa i dlatego proces instalacji nie jest tak dopracowany, jak to tylko możliwe. Prawdopodobnie będzie wymagać pewnej wiedzy na temat administrowania systemem Windows i umiejętności Power Shell, aby go zainstalować i działać.

I nie pozwólcie, że jest to wersja wstępnawyłączyć cię. Biorąc pod uwagę jego tło, istnieje prawdopodobieństwo, że stanie się on standardowym serwerem SCP sceny Windows, podobnie jak w przypadku innych systemów operacyjnych.

Jeśli chodzi o funkcjonalność, w prawdziwej tradycjinarzędzi uniksowych, jest to głównie narzędzie oparte na wierszu poleceń. Nie spodziewaj się, że znajdziesz fajny interfejs GUI, tak jak w niektórych innych popularnych narzędziach administratora sieci Windows.

Najlepsze serwery SCP dla systemu Linux

Jak już ustaliliśmy, SCP urodził się wŚwiat uniksowy. A ponieważ Linux jest najpopularniejszym systemem uniksowym, jaki można znaleźć, nic dziwnego, że na platformę dostępnych jest kilka świetnych pakietów SCP. Z drugiej strony, Linux nie jest tak popularny jak Windows, więc prawdopodobnie nie ma tak wielu serwerów Linux SCP, jak dla Windows.

1. OpenSSH

Naszym pierwszym kandydatem jest ten sam OpenSSH, co mywłaśnie omówione w sekcji serwera SCP systemu Windows. W pewnym sensie jest to dziadek wszystkich serwerów SSH. Jest tu od wieków w latach ewolucji komputerów.

Logo openSSH

A najlepsze jest to, że nadchodzistandard z większością dystrybucji Linuksa. Może nie działać domyślnie lub może nie zostać zainstalowany, ale zdecydowanie jest dostępny. W większości przypadków wystarczy uruchomić demona OpenSSH. Zrobienie tego pozwoli na połączenia SSH, a zatem także na kopiowanie plików SCP.

Łatwo jest sprawdzić, czy openssh-server - taka jest nazwa rzeczywistego serwera SSH - jest dostępny w twoim systemie. Wszystko, co musisz zrobić, to uruchomić proste polecenie.

$ apt-cache search openssh-server

To polecenie powinno zwrócić:

openssh-server - secure shell (SSH) server, for secure access from remote machines

Potwierdza to dostępność komponentu serwera OpenSSH. Aby go zainstalować, wystarczy uruchomić polecenie instalacji menedżera pakietów.

$ apt-get install openssh-server

Te polecenia będą działać na każdej dystrybucji, któraużywa narzędzia apt apt, takiego jak Debian i jego pochodne, w tym Ubuntu. Jeśli Twoja dystrybucja korzysta z innego menedżera pakietów, musisz użyć konkretnych poleceń pakietu.

Po uruchomieniu serwer pozwoli istniećużytkownicy systemu używają klienta SCP do kopiowania plików do iz katalogów, w których mają odpowiednio uprawnienia do zapisu i odczytu. Domyślnie pliki będą znajdować się w katalogu domowym użytkownika. Niektóre poprawki mogą być konieczne, aby użytkownicy kopiowali pliki w inne miejsca bez konieczności podawania pełnej ścieżki.

2. Dropbear SSH

Dropbear SSH to kolejny SSH typu open source iSerwer i klient SCP. Jego główną cechą jest niewielka powierzchnia, dzięki czemu idealnie nadaje się do zastosowań o ograniczonych zasobach. Dropbear SSH jest ukierunkowany głównie na systemy wbudowane, takie jak routery lub inny sprzęt, który może wymagać funkcji SSH i SCP. Działa na kilku systemach operacyjnych typu Unix i można go dostosować, aby działał na większości platform zgodnych z POSIX.

Strona internetowa Dropbear SSH

Dropbear SSH jest aktywnie rozwijany przez MattaJohnson i najnowsze wydanie ma mniej niż dwa miesiące od chwili pisania tego tekstu. Jedną z najciekawszych funkcji produktu jest możliwość skompilowania oprogramowania w statycznie połączony plik wykonywalny o wielkości zaledwie 110 kB. Oprogramowanie jest kompatybilne z uwierzytelnianiem klucza publicznego OpenSSH ~ / .ssh / author_keys. Demon może być uruchamiany z inetd podczas uruchamiania lub może być używany osobno. I wreszcie, funkcje można łatwo włączyć lub wyłączyć podczas kompilacji, tworząc jeszcze mniejszy plik wykonywalny zawierający tylko wymagane funkcje.

Cała ta elastyczność ma jednak swoją cenę. C Dostosowanie Dropbear do konkretnych potrzeb wymaga zaawansowanych umiejętności administratora. administratorzy systemu będą musieli zapoznać się z takimi pojęciami, jak modyfikowanie pliku makefile i rekompilacja pliku wykonywalnego. Ale jeśli masz wymagane kompetencje i potrzebujesz małego serwera SSH i SCP, który może działać na twoim urządzeniu wbudowanym, z pewnością warto przyjrzeć się Dropbear SSH.

3. Słowo o Cygwinie

Być może słyszałeś już o Cygwinie. Jest to projekt typu open source, którego celem jest dostarczenie biblioteki DLL systemu Windows, która implementuje wiele funkcji API POSIX. Konkretnie oznacza to, że każda aplikacja Linux typu open source może zostać ponownie skompilowana do korzystania z Cygwin, a tym samym działać na platformie Windows.

Jeśli jesteś administratorem systemu Windows i masznigdy nie słyszałem o Cygwinie, być może zechcesz się z nim zapoznać i być może zainstalować go na komputerze z systemem Windows i przekonać się, o co w tym wszystkim chodzi. Nie jest idealny i nie zmieni twojego serwera Windows w maszynę uniksową, ale da ci dostęp do szerszej gamy opcji, jeśli chodzi o oprogramowanie i narzędzia do administrowania systemem.

Dlatego poświęcamy minutę lub dwie na rozmowęo Cygwinie. Przy tak wielu serwerach SSH i SCP dostępnych dla Linuksa - wymieniliśmy tylko kilka najlepszych, ale jest ich niezliczona liczba - miło jest wiedzieć, że Cygwin może pozwolić im działać na platformie Windows. W rzeczywistości wiele programów narzędziowych dla systemu Linux jest dostępnych jako pakiet Cygwin, wraz z pakietami dla innych popularnych dystrybucji Linuksa.

Serwer SSH macOS

Chociaż opinia publiczna może nie być tego świadomaMacOS to kolejny system operacyjny podobny do Uniksa. Jednak w przeciwieństwie do większości systemów uniksopodobnych - w szczególności Linuksa - MacOS używa innego rodzaju jądra, które jest hybrydą monolitycznego jądra - takiego jak Linux - i architektury mikrojądra.

Z powodu tych uniksowych korzeni nic dziwnegota obsługa protokołu SSH, która obejmuje także SCP, jest natywną funkcją systemu macOS. Podobnie jak w przypadku większości dystrybucji Linuksa, funkcja SSH nie jest domyślnie włączona w nacOS, ale włączenie jej jest bardzo łatwe.

Włącz zdalne logowanie w systemie macOS X.

Wszystko, co musisz zrobić, aby włączyć SSH na komputerze z systemem macOS, to przejść do Preferencje systemu następnie uruchom Udostępnianie apletu i włącz Zdalne logowanie opcja. Dzięki temu SSH jest możliwe dla wszystkich użytkowników komputera. I podobnie jak większość oprogramowania SSH wbudowanego w system operacyjny, uprawnienia do plików i katalogów decydują o tym, co użytkownicy mogą kopiować na i z serwera.

Na serwerze SCP macOS nie ma nic więcej. Po prostu włącz SSH i to działa. Nie ma panelu sterowania ani sekcji ustawień. Nie ma też kont wirtualnych. Tylko konta systemowe mogą się łączyć. Jest to dość podstawowe, ale tam jest, jest bezpłatne i wykonuje zadanie. Jeśli nie potrzebujesz absolutnie więcej funkcji, jest to świetny serwer do użycia.

Podsumowując

Bez względu na powód korzystania z SCPserwer, pokazaliśmy, że istnieje wiele możliwości wyboru, niezależnie od systemu operacyjnego. I chociaż jest o wiele więcej dostępnych opcji, te, o których mówiliśmy, są najlepszymi bezpłatnymi serwerami SCP dla systemów Windows, Linux i macOS wbudowanych SSH.

Jaki jest twój ulubiony serwer SCP? Czy to jeden z niewielu, które właśnie wprowadziliśmy? Co lubisz w tym najbardziej? Skorzystaj z poniższych komentarzy, aby podzielić się z nami swoimi doświadczeniami.

Komentarze