50% zniżki wszystkie plany, ograniczony czas. Rozpoczęcie o godz $2.48/mo
Pozostało 10 minut
Aplikacje internetowe i biznesowe

Jak połączyć się ze swoją witryną poprzez SSH?

Mary H By Mary H 10 minut czytania Zaktualizowano 10 czerwca 2023 r
wordpress ssh bezpieczny dostęp zdalny

Wiedza jak połącz się ze swoją witryną przez SSH umożliwia ustanowienie określonych połączeń pomiędzy komputerem lokalnym a hostem zdalnym. Obecnie wiele firm korzysta z nowych technologii, aby zwiększyć swoją wydajność i obniżyć koszty, a protokół SSH nie jest oddzielony od tej technologii.

Nowe oznaki postępu prowadzą do nowych wymagań, a nowoczesna technologia bezpieczeństwa może walczyć z bezużytecznymi i słabymi podejściami i metodami. Dlatego chcemy zagłębić się w rozwiązanie SSH.

Czytaj dalej, aby poznać podstawowe wskazówki dotyczące protokołu SSH, który umożliwia tworzenie bezpiecznych i niezawodnych połączeń. Zanim omówimy, jak połączyć swoją witrynę internetową przez SSH, powinniśmy wiedzieć, czym jest SSH.

Co to jest SSH?

SSH oznacza bezpieczną powłokę i jest bezpiecznym protokołem komunikacyjnym, który inicjuje szyfrowane połączenia w sieci za pośrednictwem protokołu HTTP (protokół przesyłania hipertekstu). HTTP udostępnia komputerom dane stron internetowych, a SSH zapewnia doskonałe bezpieczeństwo dostępu do zdalnych zasobów.

SSH obsługuje różne rodzaje zabezpieczeń dostępu do serwerów, takie jak przesyłanie plików i synchronizacja, FTP przez SSH, bezpieczną kopię i dostęp do serwera przez sieć prywatną za pomocą OpenSSH. Dzięki temu będziesz mógł połączyć swoją witrynę za pomocą klienta SSH, aby bezpiecznie przesyłać dane za pośrednictwem GUI lub wiersza poleceń.

Oczywiście, że powinieneś na początku zmień port SSH od wartości domyślnej aby było naprawdę bezpiecznie. 

Przeczytaj także: Przekierowanie portów na Windows VPS

 

Wskazówka: Ponieważ systemy Linux i Mac OS mają wbudowane interfejsy SSH, nie ma potrzeby instalowania klienta SSH.

wordpress-vps Zacznij blogować

Samodzielnie hostuj swój WordPress na sprzęcie najwyższej klasy, wyposażonym w pamięć NVMe i minimalne opóźnienia na całym świecie — wybierz swoją ulubioną dystrybucję.

Zdobądź WordPress VPS

Jak połączyć się z hostem za pomocą SSH?

Aby rozpocząć łączenie swojej witryny przez SSH, potrzebujesz narzędzi, które to umożliwią. Na początek powinieneś SSH połączyć się z serwerem za pomocą terminala, do którego dotrzemy w poniższych wierszach, abyś mógł nawiązać połączenie przez SSH.

Jak połączyć się przez SSH z serwerem za pomocą terminala?

Systemy Mac i Linux mogą inicjować połączenia SSH za pomocą terminala. Terminal jest rodzajem emulatora podobnego do DOS-u, uruchamia instrukcje wiersza poleceń zarówno w systemie, jak i na zdalnym serwerze.

Nie ma więc śladu graficznego interfejsu użytkownika ułatwiającego nawiązanie połączenia SSH z hostem. Na tym prostym czarnym ekranie opartym na typach masz wszystkie niezbędne i cenne opcje, które pozwalają uzyskać właściwy wynik.

połącz się ze swoją witryną przez ssh

  • Najpierw kliknij ikonę uruchamiania Poda, a następnie wpisz „Terminal” w pasku wyszukiwania
  • Możesz przejść do Terminalu poprzez Aplikacje > Narzędzia

Jak połączyć się z serwerem internetowym za pomocą Putty?

Putty to bezpłatne oprogramowanie terminala SSH, znane jako aplikacja kliencka SSH, działające w systemie Microsoft Windows w celu uzyskania dostępu do VPS, maszyny fizycznej lub wielu maszyn wirtualnych na jednym hoście w celu zarządzania nimi. łatwy w użyciu.

W przeciwieństwie do Terminalu, aby połączyć się z serwerem internetowym za pomocą SSH, musisz najpierw pobrać i zainstalować Putty, a następnie przejść do kolejnych kroków.

Instalacja klienta Putty SSH w systemie Windows

Wskazówka: Możesz wybrać pakiet, który najlepiej pasuje do Twojej wersji systemu Windows. Dla bezpieczeństwa zaleca się pobranie wersji 32-bitowej.

Te dwie metody robią to samo, aby połączyć się za pośrednictwem serwera SSH z systemu Windows lub Mac OS. Kiedy już użyłeś klienta SSH lub terminala jako warunku wstępnego połączenia z hostem, przejdźmy teraz do wiersza poleceń, aby uruchomić kody i wysłać polecenia do serwera docelowego. Teraz powinieneś znać pewne informacje, aby wypełnić listę kontrolną.

Przeczytaj także: Zainstaluj MikroTik CHR na VPS (Używając Kit)

Wymagania, aby połączyć się z witryną przez SSH

wymagania dotyczące nawiązania połączenia ssh

  1. Adres IP serwera: jest to nazwa Twojej domeny lub adres IP
  2. Port SSH: wiadomość jest nadawana przez Twojego dostawcę usług hostingowych
  3. Nazwa użytkownika SSH: odnosi się do Twojej nazwy użytkownika FTP (nie dotyczy administratora WordPress)
  4. Hasło SSH: jest to Twoje hasło FTP
  5. Po zakończeniu instalacji PuTTY otwórz go i użyj go, aby połączyć się ze swoją witryną.
  6. Aby połączyć się z klientem PuTTY SSH, otwórz go, a następnie wprowadź adres IP serwera i port SSH.
  7. Kliknij przycisk Otwórz, aby kontynuować.
  8. Pojawi się wyskakujące okienko logowania z prośbą o wpisanie nazwy użytkownika SSH i naciśnięcie klawisza Enter
  9. Następnie wprowadź hasło SSH i ponownie naciśnij Enter.

Po pomyślnym połączeniu z serwerem za pośrednictwem klienta PuTTY SSH możesz teraz uruchomić niezbędne wiersze poleceń.

Przeczytaj także: Jak używać SSH do łączenia się ze zdalnym serwerem?

14 przydatnych i podstawowych poleceń SSH

Za pomocą tych poleceń SSH możesz przenosić pliki, usuwać foldery, tworzyć nowe katalogi, zmieniać uprawnienia użytkowników i tak dalej.

  1. Polecenie Is: To polecenie wywołuje listę plików i katalogów w bieżącym folderze.
ls
  1. Polecenie cd: To polecenie zmienia katalogi i przenosi się do różnych lokalizacji. Na przykład $ cd /home
cd
  1. mkdir: To polecenie tworzy nowy katalog
mkdir
  1. Polecenie dotykowe: To polecenie dodaje nowy plik do katalogu
touch
  1. Polecenie rm: To polecenie usuwa plik lub folder
rm
  1. Polecenie cp: To polecenie kopiuje pliki i foldery.

Notatka: Musisz określić nazwę pliku lub katalogu i miejsce, w którym chcesz go skopiować. Na przykład: $ cp [opcje] [źródło] [miejsce docelowe]

cp
  1. Polecenie mv: To polecenie przenosi pliki i należy wpisać źródło i miejsce docelowe pliku. mv [źródło] [miejsce docelowe]
mv

Zobaczmy teraz opcjonalne elementy, które możesz dodać na początku tego polecenia.

  • -F: ta opcja usunie plik docelowy i umożliwi utworzenie nowego pliku, jeśli nie masz dostępu do pisemnej zgody.
  • -ty: skopiuj plik źródłowy tylko wtedy, gdy jest nowszy niż plik docelowy.
  • -N: nie zastąpi to istniejącego pliku i nie zabezpieczy go przed zmianami
  • -a: ta opcja archiwizuje pliki.
  • -R: jest używany tylko w przypadku folderów; kopiuje wszystkie pliki i foldery znajdujące się w folderze docelowym.
  1. Polecenie Wyczyść: to polecenie czyści ekran terminala.
clear
  1. Polecenie Tar: to polecenie tworzy i rozpakowuje skompresowane archiwa.
tar cvzf ArchiveName.tar.gz /path/to/directory
  1. Polecenie Wget: to polecenie pobiera pliki z Internetu.
wget http://fileurl/filename.ext
  1. Polecenie Du: to polecenie pokazuje rozmiar plików i folderów w określonym katalogu.
du
  1. Polecenie historii: to polecenie pokazuje ostatnio używane polecenia
history 50
  1. Polecenie PWD: to polecenie podaje pełną ścieżkę bieżącego katalogu. Po uruchomieniu tego polecenia zobaczysz coś takiego: home/user/public_html
pwd
  1. Polecenie Znajdź: to polecenie wyszukuje pliki i wyświetla ich atrybuty (nazwę, rozmiar, typ pliku itp.). Powinieneś użyć tego w ten sposób: znajdź [katalog początkowy] [opcje] [wyszukiwane hasło]
find

Przeczytaj także: Cicha instalacja przeglądarki Google Chrome

Generowanie pary kluczy

wygeneruj pary kluczy ssh

  • Wygeneruj klucz publiczny w terminalu
  • Dodaj parę kluczy do swojego konta hostingowego.
  • Wygeneruj klucz prywatny za pomocą klienta SSH (Putty)

Przeczytaj także: Wygeneruj klucze SSH w systemie Windows 10

Jak wygenerować parę kluczy publicznych w terminalu?

Generowanie uwierzytelnienia za pomocą klucza publicznego dla systemów Linux i Mac rozpoczyna wpisywanie poleceń w terminalu i korzystanie z Open SSH.

  • Otwórz skrzynkę zaciskową. W wierszu poleceń powłoki wpisz następujące polecenie:
  • Program ssh-keygen prosi o podanie lokalizacji i nazwy pliku klucza.

Wskazówka: Możesz wpisać nową nazwę lub użyć domyślnej i nacisnąć Enter.

  • Opcjonalnie możesz utworzyć hasło, aby chronić swój klucz.
  • Skopiuj publiczną połowę pary kluczy na swój serwer, używając poniższego polecenia
ssh-copy-id -i ~/.ssh/id_rsa.pub user@server

Wpisz swoją nazwę użytkownika zamiast użytkownika i serwera, a następnie adres serwera, na którym chcesz użyć klucza uwierzytelniającego.

  • Po wyświetleniu monitu wprowadź hasło do konta użytkownika dla tego serwera SSH

Wskazówka: Możesz teraz uwierzytelnić się na serwerze za pomocą pary kluczy.

wordpress-vps Zacznij blogować

Samodzielnie hostuj swój WordPress na sprzęcie najwyższej klasy, wyposażonym w pamięć NVMe i minimalne opóźnienia na całym świecie — wybierz swoją ulubioną dystrybucję.

Zdobądź WordPress VPS

Jak wygenerować parę prywatnych kluczy SSH?

Wygenerowanie nowego klucza SSH to pierwsza rzecz, której potrzebujesz, aby stworzyć poziom uwierzytelniania o wysokim poziomie bezpieczeństwa. Byłoby pomocne, gdybyś miał ten klucz SSH, aby połączyć swój serwer z maksymalnym bezpieczeństwem procesu logowania.

Prawidłowo wygenerowane klucze mogą zagwarantować większe bezpieczeństwo oraz szybki i wygodny sposób uzyskiwania dostępu do serwerów i zarządzania nimi.

Zamiast kontynuować tradycyjny sposób, używając nazwy użytkownika i hasła, terminal lub klient SSH może uczynić go bardziej profesjonalnym.

Przeczytaj także: Hostowanie wielu stron internetowych na jednym serwerze

Generowanie prywatnego klucza SSH za pomocą klienta SSH

wygeneruj prywatny klucz ssh

  • Najpierw przejdź do programu PuTTYgen
  • Następnie w sekcji typu klucza do wygenerowania wybierz SSH-2 RSA.
  • Następnie kliknij przycisk Generuj w sekcji Akcje.

Wskazówka: W tym kroku zacznij przesuwać mysz w oknie, aż zielony pasek postępu się zapełni.

Powodem jest uświadomienie sobie losowego ruchu w ramach metody uwierzytelniania. Jest to jedna z najbardziej niezawodnych technik, z których mogą skorzystać atakujący.

generator kluczy putty

  • Następnie, gdy pasek postępu się zapełni, PuTTYgen generuje parę kluczy SSH.
  • Wprowadź hasło w polu Hasło klucza i wprowadź je ponownie w polu „Potwierdzać hasło” pole.
  • Kliknij przycisk Zapisz klucz prywatny

Wskazówka: (pamiętaj o zapisaniu klucza prywatnego, który będzie potrzebny przy następnym połączeniu z Twoją maszyną)

zapisz klucz prywatny

  • Kliknij prawym przyciskiem myszy pole tekstowe o nazwie „Klucz publiczny do wklejenia do pliku autoryzowanych_kluczy OpenSSH”, a następnie wybierz „Zaznacz wszystko”.
  • Teraz ponownie kliknij prawym przyciskiem myszy to samo pole tekstowe i wybierz „Kopiuj”.

Jak zaimportować klucz SSH

Kiedy masz nowy klucz zapisany na swoim komputerze, teraz powinieneś zaimportować go do agenta kluczy PuTTY.

Te dwa kroki importują klucz SSH do PuTTY

  • Kliknij przycisk Agent, który otworzy menedżera kluczy w oknie Konfiguracja PuTTY.
  • Kliknij przycisk „Dodaj klucz”, następnie znajdź lokalizację, w której zapisałeś klucz prywatny, wybierz go i kliknij Otwórz.

Wskazówka: Wprowadź hasło klucza, jeśli jest to konieczne.

wordpress-vps Zacznij blogować

Samodzielnie hostuj swój WordPress na sprzęcie najwyższej klasy, wyposażonym w pamięć NVMe i minimalne opóźnienia na całym świecie — wybierz swoją ulubioną dystrybucję.

Zdobądź WordPress VPS

Wniosek

Połączenie ze swoją witryną przez SSH ma różne zalety i kroki, które jak najlepiej wyjaśniamy w kontekście. Ogólnie rzecz biorąc, aby być pionierem we współczesnym świecie sieci komunikacji biznesowej, musisz zrobić krok w kierunku wysokiej jakości kontroli plików swojej witryny i loginów na serwerach w chmurze.

Dlatego utworzenie klucza publicznego do uwierzytelnienia szyfruje połączenia z serwerami. Klucz prywatny używany przez odbiorcę może odszyfrować połączenie. Ostatecznie ten dwukierunkowy proces zapewni bezpieczną interakcję między dwoma punktami końcowymi sieci. Następnie potraktuj poważnie, aby wygrać, a nie przegrywać w nawiązywaniu interakcji w epoce cyfrowej.

Udział

Więcej z bloga

Czytaj dalej.

Obraz funkcji recenzji Odoo z dużym tekstem nagłówka po lewej stronie i logo Odoo po prawej stronie, otoczony pływającymi panelami interfejsu aplikacji na delikatnym fioletowym tle z motywem chmur.
Aplikacje internetowe i biznesowe

Kompleksowa recenzja Odoo: czy Odoo jest właściwym systemem ERP dla Twojej firmy

Odoo to jedna z najpopularniejszych platform ERP dla rozwijających się firm, z jednego prostego powodu: oferuje wiele możliwości w jednym miejscu. Sprzedaż, księgowość, zapasy

Jima SchwarzaJima Schwarza 11 minut czytania
Alternatywy WordPress o otwartym kodzie źródłowym zawierają obraz z kolorowym gradientowym tłem, monitor pulpitu, edytor kodu, niewyraźny podgląd pulpitu nawigacyjnego i duży tekst nagłówka po lewej stronie.
Aplikacje internetowe i biznesowe

Najlepsze alternatywy WordPress typu open source dostosowane dla programistów

WordPress nadal ma znaczenie i nadal dobrze obsługuje ogromną liczbę witryn. W katalogu wtyczek znajduje się ponad 62 000 wtyczek, a w katalogu motywów znajdziesz ponad 14 000 darmowych motywów. Ta

Jima SchwarzaJima Schwarza 14 minut czytania
Obraz funkcji Automad vs. WordPress z logo obu platform i nagłówkiem z pytaniem, którzy programiści CMS powinni wybrać.
Aplikacje internetowe i biznesowe

Automad kontra WordPress: dokładne porównanie dwóch najlepszych platform CMS

Automad i WordPress rozwiązują to samo zadanie na dwa bardzo różne sposoby. Automad to płaski system CMS i silnik szablonów, więc treść jest przechowywana w plikach, a nie w bazie danych, ale WordPress,

Jima SchwarzaJima Schwarza 9 minut czytania

Gotowy do wdrożenia? Od 2,48 USD/mies.

Niezależna chmura, od 2008. AMD EPYC, NVMe, 40 Gbps. 14-dniowy zwrot pieniędzy.