Dostęp do serwera Linux z poziomu Microsoft Windows

W poprzednim artykule rozmawialiśmy o tym, jak uruchomić podstawowy serwer WWW za pomocą nginx i uzyskać prymitywną stronę internetową, ale co, jeśli hostujemy naszą stronę internetową na serwerze VPS, który nie jest zlokalizowany lokalnie, i chcemy uzyskać dostęp do serwera z wewnątrz Microsoft Windows?

Są dwa rozwiązania, do których od razu bym skoczył: Putty i WinSCP.

Putty to aplikacja, która pozwala nam nawiązać połączenie SSH ze zdalnym serwerem (Putty może również korzystać z takich rzeczy jak Telnet, ale nie będziemy się do tego dzisiaj włączać), aby uzyskać do niego dostęp za pomocą wiersza poleceń. WinSCP pozwoli nam łączyć się przez SSH i przesyłać pliki / foldery tam iz powrotem między naszym komputerem a serwerem; w graficzny sposób.

Dostęp do serwerów Linux z Windows

Pierwszą rzeczą, którą chcesz zrobić, jest pobranie wyżej wymienionego oprogramowania z następujących łączy:

  • Kit - przeczytaj nasz szczegółowy tutorial Kit tutaj.
  • WinSCP - Przeczytaj tutaj, jak wykonać kopię zapasową sesji WinSCP.

Kiedy już je masz i odpowiednio je zainstalujesz, po prostu wskoczmy i uruchom kit.

Łączenie się z Putty z serwerem jest dość proste, zakładając, że nie zmieniłeś numeru portu ani nic, wystarczy wpisać adres IP lub nazwę domeny serwera i połączyć się. Zostaniesz poproszony o podanie nazwy użytkownika i hasła. Wpisz je odpowiednio, a zostaniesz połączony z serwerem.

Stąd masz pełny dostęp do wiersza poleceń i możesz robić, co chcesz, w ramach posiadanej mocy! W tym momencie, zakładając, że nie zalogowałeś się jako root, możesz nawigować po bieżącym koncie użytkownika, używać sudo / su, tworzyć pliki, edytować pliki, konfigurować pliki i zasadniczo robić wszystko, co musisz zrobić ...

WinSCP

Powiedzmy, że chcemy przenieść niektóre pliki z naszego komputera lokalnego na nasz serwer? Cóż, MUSIMY to zrobić za pomocą wiersza poleceń, ale dla zwykłych użytkowników dopiero rozpoczynających pracę, znacznie łatwiej byłoby użyć WinSCP do zrobienia tego ... Więc zacznijmy WinSCP.

Po uruchomieniu WinSCP pojawi się ekran podobny do Putty. Ponownie wprowadź odpowiednie dane uwierzytelniające i zaloguj się. Po wyświetleniu zostanie wyświetlony ekran z dwoma obszarami, z których lewy to komputer lokalny, a prawy serwer zdalny. Teraz możesz uzyskiwać dostęp do plików w środowisku graficznym, a także łatwo przeciągać i upuszczać pliki do przodu i do tyłu między komputerami bez kłopotania się wierszem poleceń. Osobiście nadal uważam, że łatwiej jest edytować pliki konfiguracyjne za pomocą Putty za pomocą edytora tekstu dla wiersza poleceń, takiego jak Nano, ale masz opcję pracy wyłącznie za pomocą WinSCP, aby edytować pliki tekstowe, i jeśli tak zrobisz.

Ostatnie słowa

Mamy nadzieję, że pomoże to niektórym z was, którzy nie wiedzieli, jak połączyć się ze zdalnymi serwerami za pośrednictwem systemu Windows. Istnieją inne opcje, ale są to wypróbowane i prawdziwe metody, których używałem od lat i które osobiście polecam nowym użytkownikom. Moja największa rada jest taka, że ​​chociaż masz opcję ścisłej pracy w WinSCP, nie rób tego; ułóż się wygodnie, używając Putty, używając wiersza poleceń i pracując w środowisku innym niż graficzne. Później podziękujesz sobie, użyj WinSCP do przesyłania plików z lokalnego na zdalny, ale w przeciwnym razie trzymaj się Putty!

Jak o tobie? Jakieś inne metody, które wolisz?