logo

Polecenie Putty w systemie Linux

Wprowadzenie do Putty’ego

Dla Windowsa, Kit jest sławnym emulator terminala . Jednak nie ogranicza się to tylko do systemu operacyjnego Windows. Istnienie otwarte źródło I bezpłatny , jest również znany wśród wielu użytkowników Linuksa. Kit zapewnia obsługę ogromnego zakresu protokołów, takich jak SFTP, SCP, rlogin, Telnet, SSH, port szeregowy itp.

Jest używany zarówno przez hobbystów/twórców, jak i doświadczonych administratorów systemu. Generalnie administratorzy systemu używają Putty jako klienta telnetu I SSH podczas gdy społeczność twórców używa Putty do interakcji z wieloma portami szeregowymi za pośrednictwem swojego sprzętu.

Ten emulator terminala może być dostarczany z narzędziem terminalowym o nazwie „psftp” (klient SFTP Putty). Służy do bezpiecznego przesyłania plików pomiędzy systemami na połączeniu SSH.

Polecenia PuTTy lub model poleceń SSH, tj. oparty na kliencie-serwerze, umożliwia (zdalne) uwierzytelnianie dwóch zlokalizowanych systemów podczas szyfrowania danych, które będą od nich przekazywane.

  • SSH obsługuje 22 porty TCP, ale w razie potrzeby można je zmodyfikować.
  • Klient może połączyć się z serwerem realizując z serwerem metodę uzgadniania TCP, która ma na celu sprawdzenie, czy dane podane przez użytkownika są zgodne ze starymi zapisami szczegółów zapisanymi w pliku magazynu klucza RSA.
  • Zarówno serwer, jak i klient będą musieli uzgodnić standardy szyfrowania, aby mieć pewność, że standardy szyfrowania są bezpieczne i bezpieczne dla nawiązania dowolnego połączenia, a następnie użytkownik powinien wdrożyć kontrolę uwierzytelnienia.
  • Wymagany jest teraz emulator terminala, który łączy klienta z serwerem.
  • PuTTy to jeden z emulatorów, który można pobrać bezpłatnie i o otwartym kodzie źródłowym.
  • W systemie Windows nie ma również żadnego preinstalowanego klienta ani serwera SSH.

Dlatego poniżej wymieniono niektóre wymagania wstępne dotyczące używania poleceń PuTTy:

dotychczasowy ciąg konwertera

Warunki wstępne

  • Serwer oparty na systemie Linux, z którym będziemy połączeni.
  • Putty ułatwiający proces łączenia.
  • Adres IP serwera działa jak lokalizacja serwera, z którym próbujemy się połączyć.
  • Hasło i nazwa użytkownika, aby mieć pewność, że możemy połączyć się z serwerem.

W systemie Ubuntu Linux najłatwiejszym sposobem instalacji Putty jest terminal (wiersz poleceń). Możemy go zainstalować, wykonując następujące kroki w systemie Ubuntu:

Krok 1

Na pulpicie Ubuntu kliknij Ctrl+Alt+T za otwarcie terminalu GNOME . Terminal możemy uruchomić poprzez Bezpłatny Dash jeśli z jakiegoś powodu ten skrót nie zadziałał.

Krok 2

Wykonaj poniższe polecenie w terminalu:

 sudo apt-get update 

Polecenie Putty w systemie Linux

Powyższe polecenie zaktualizuje listę pakietów Ubuntu o aktualną. W przypadku, gdy polecenie jest ograniczone, istnieje większa szansa, że ​​Ubuntu zainstaluje poprzednią wersję oprogramowania zamiast bieżącej, ponieważ zawierała poprzednią listę wraz z poprzednią wersją oprogramowania.

Dlatego za każdym razem, gdy aktualizujesz wersję oprogramowania lub instalujesz nowe oprogramowanie, lepiej najpierw wykonać polecenie. Na początku powyższego polecenia prefiks sudo informuje terminal o konieczności wykonania polecenia jako źródło ponieważ aktualizacja i instalacja oprogramowania jest działaniem uprzywilejowanym i nie może być realizowane przez użytkowników, którzy nie mają wystarczającego dostępu. Podaj hasło użytkownika, gdy zostaniesz o to poproszony przez sudo i naciśnij Wchodzić przycisk.

Krok 3

Możemy zainstalować Putty za pomocą następującego polecenia:

 sudo apt-get install -y putty 

Polecenie Putty w systemie Linux

Krok 4

Po wpisaniu powyższego polecenia należy zainstalować Putty. Wykonaj to przez terminal za pomocą Dash lub wchodząc 'kit' jako polecenie.

 putty 

Polecenie Putty w systemie Linux

Kit ułatwia wybór rodzaju połączenia Szeregowy, SSH, Rlogin, Telnet , I Surowy . Jest również dostarczany wraz z różnymi narzędziami wiersza poleceń Generator kluczy DSA i RSA (znany również jako szpachlę ), SFTP ( psftp ), SCP ( pscp ) itp., które można wykonać z terminala.

Połączenie za pomocą PuTTy

Wpisz adres IP serwera w pasku adresu IP lub nazwę hosta, aby połączyć się z serwerem i zachowaj typ połączenia jako SSH i port jako 22. Możemy również zapisać konfigurację do wykorzystania w przyszłości.

Teraz otworzy się terminal PuTTy i poprosi o hasło i nazwę użytkownika do połączenia.

Zostaniemy zalogowani na serwerze, z którym próbowaliśmy nawiązać połączenie.

Java odwracanie ciągu znaków

Jeśli używamy systemu operacyjnego Mac lub Linux, nie potrzebujemy żadnego klienta takiego jak PuTTy, ponieważ system operacyjny Linux zawiera terminal SSH. Aby połączyć się z serwerem, wymagamy jedynie zastosowania poniższego polecenia:

ssh użytkownik@serwerip

  • Powyższe polecenie połączy nas z serwerem, który posiada plik 'IP serwera' Adres IP. 'Użytkownik' można zdefiniować jako nazwę użytkownika. Jest uprawniony do łączenia się z serwerem.
  • Po wpisaniu tego polecenia zostaniemy poproszeni o podanie hasła.
  • Będziemy musieli po prostu wejść do 'Wyjście' w naszym oknie terminala, aby zamknąć połączenie ze zdalnym serwerem. Spowoduje to powrót do naszej lokalnej maszyny.

Polecenia Putty’ego

Poniżej wyjaśniono niektóre ważne polecenia Putty:

1. my: Umożliwia nam wejście do edytora tekstu. Jego składnia jest poniżej:

 vi filename 

Polecenie Putty w systemie Linux

To polecenie uruchomi plik na ekranie systemu. W przypadku, gdy plik nie istnieje, utworzy nowy plik o podobnej nazwie.

  • Klawisz escape umożliwia nam anulowanie poleceń, które uruchomiliśmy w trybie edytora vi.
  • Możemy wejść ':Q' aby wyjść tylko z edytora vi, nie proponowaliśmy żadnych modyfikacji pliku.
  • Możemy wejść 'Q!' aby wyjść, jeśli chcemy usunąć modyfikacje, które dokonaliśmy w pliku.

Drugi ruch: Jeśli chcemy znaleźć konkretny ciąg znaków w folderze lub pliku, jest to dla nas trafne polecenie. To polecenie zwróci całą linię łącznie z frazą podczas wyszukiwania dokładnego dopasowania. Składnia jest następująca:

 grep 'string' filename 

Polecenie Putty w systemie Linux
  • W poleceniu I opcja ( grep -i 'string' nazwa pliku ) umożliwi nam znalezienie w pliku ciągu znaków, w którym nie jest rozróżniana wielkość liter.
  • Możemy policzyć numer wyglądu ciągu wewnątrz dostarczonego pliku za pomocą „grep -c „string” nazwa pliku”
  • Możemy pokazać nazwę pliku zawierającą określony ciąg lub wzór za pomocą „grep -I „ciąg”*”
  • Za pomocą funkcji możemy także wyświetlić numer linii z wyjściem „grep -n „string” nazwa pliku”

3. głowa: To polecenie umożliwia nam odczytanie pierwszych dziesięciu wierszy zawartości pliku. Składnia polecenia head jest następująca:

 head filename.extension 

Polecenie Putty w systemie Linux
  • W ramach tego polecenia możemy również podać nazwy wielu plików, a następnie wyświetli się oddzielnie początkowe dziesięć wierszy wszystkich plików.
    Składnia: głowa -n15 /temp/nazwa pliku
  • Polecenie head wyświetli początkowe piętnaście wierszy treści w dostarczonym pliku.

4. ogon: To polecenie jest tym samym, co polecenie, czyli głową, która podaje nam dziesięć linii (pierwsza). Polecenie tail udostępnia nam dziesięć (ostatnich) wierszy zawartości pliku. Składnia tego polecenia jest następująca:

 tail filename.extension 

Polecenie Putty w systemie Linux
  • Możemy również nadać temu poleceniu więcej niż jedną nazwę plików, aby wyświetlało dziesięć linii (ostatnich) przez wszystkie opisane pliki.
    Składnia jest następująca:
    ogon katalog/plik1/katalog/plik2
  • Jest to odpowiednik polecenia head. Pozwala nam również modyfikować numery linii, które chcemy wyświetlać, inne niż numer domyślny.
    Składnia jest następująca:
    ogon -n15 temp/nazwa pliku
    Wyświetli piętnaście (ostatnich) wierszy treści w podanej linii.

5. kot: Do wyświetlenia zawartości pliku na ekranie służy polecenie cat. To polecenie kopiuje standardowe wejście na standardowe wyjście. Umożliwia także całkowite przewijanie, gdy wyświetlany tekst nie naprawi ekranu.

Składnia jest następująca:

 cat filename.extension 

Polecenie Putty w systemie Linux

Polecenie to służy również do łączenia dwóch plików i wyświetlania ich zawartości w jednym.

Składnia:

 cat file1.txt file2.txt > mergedfile.txt 

Polecenie Putty w systemie Linux

Gdzie,

„>” jest wynikiem znaku przekierowania

Tego polecenia można również użyć do utworzenia nowego pliku.

poradnik dotyczący selenu

Składnia:

 cat > filename.extension 

Polecenie Putty w systemie Linux

6. rm: To znaczy usunąć . Umożliwia nam usunięcie pliku poprzez serwer. Składnia tego polecenia jest wymieniona poniżej:

 rm filename.extension 

Polecenie Putty w systemie Linux
  • The „rm * nazwa folderu” polecenie usunie każdą zawartość lub plik w katalogu.
  • The „rm -r nazwa folderu” polecenie usunie folder i znajdujący się w nim folder.
  • The „rmdir” polecenie usunie cały folder lub katalog.