Jak korzystać z Putty: komendy i przydatne funkcje

PuTTY jest klientem SSH open source. Protokół SSH (Secure Shell) używany do bezpiecznego łączenia się ze zdalnymi serwerami. W rzeczywistości PuTTY to terminal do łączenia się z serwerem i do dalszego zarządzania. Oprócz SSH, PuTTY obsługuje wiele innych protokołów sieciowych: SCP, Telnet, rlogin i raw socket. PuTTY został pierwotnie opracowany dla Microsoft Windows, ale później przeniesiony do różnych systemów operacyjnych. Aby efektywnie pracować z terminalem, musisz znać wiele komend PuTTY.


Rozpoczęcie korzystania z PuTTY

PuTTY jest dość łatwe w użyciu, w przeciwieństwie do innych klientów, które wymagają długiej instalacji. Praca z programem PuTTY rozpoczyna się od pobrania pliku instalacyjnego na komputerze z systemem Windows. Zaleca się pobranie najnowszej wersji pliku putty.exe z oficjalnej strony. Po zapisaniu musisz uruchomić plik putty.exe i kliknąć Dalej. Następnym krokiem jest zaznaczenie pola wyboru Utwórz ikonę pulpitu dla Putty i ponownie wybierz Dalej. Następnie kliknij Instaluj, aby zakończyć proces instalacji. Uruchommy PuTTY, klikając ikonę na pulpicie. Strona konfiguracji otworzy się przy uruchomieniu. Musi on określić następujące szczegóły:
  • W polu Nazwa hosta lub adres IP musisz podać adres IP serwera, z którym chcesz się połączyć, lub jego nazwę domeny w formacie serwer.twojadomena.com (domeną najwyższego poziomu może być dowolny - które)
  • W polu Port należy określić 22. Jest to standardowy port dla protokołu SSH.
  • Jako typ połączenia wybierz SSH.
  • Po tymmusisz kliknąć Otwórz. Pojawi się okno alertu bezpieczeństwa, które musi oznaczać, że ufasz serwerowi, z którym chcesz się połączyć. Ta sytuacja jest normalna po pierwszym połączeniu z nowym serwerem, po prostu kliknij przycisk Tak.


    Zostanie wyświetlone okno terminala, w którym zostanie wyświetlony monit o wprowadzenie loginu i hasła w celu uzyskania dostępu do serwera. Wprowadź swoją nazwę użytkownika i naciśnij Enter. Wybierając hasło, możesz zauważyć, że znaki nie są wyświetlane w oknie terminala. To nie powinno Cię mylić, ponieważ odbywa się to ze względów bezpieczeństwa. Wprowadź hasło i naciśnij Enter. Jeśli wszystko zostanie wykonane poprawnie, terminal powinien zasygnalizować pomyślne zalogowanie się do systemu. Teraz w oknie terminala możesz wpisać polecenia serwera Linux, pobrać i przesłać pliki na serwer. Czasami zdarza się, że okno PuTTY nie wprowadza poleceń. Powodem tego są prawdopodobnie nieprawidłowe dane do połączenia z serwerem - adres IP, port, typ połączenia lub login i hasło. W takim przypadku nie można wprowadzić niczego w oknie terminala. Musisz ponownie uruchomić program i dokładnie sprawdzić wprowadzone dane.

    30 przydatnych poleceń SSH w PuTTY

    Głównym obszarem aplikacji PuTTY, jak już wspomniano, jest zarządzanie opartymi na systemie Linux komputerami opartymi na systemie Linux. Poniżej zebrano dla PuTTY listę poleceń, które są regularnie używane przez zarządzanie serwerami. Pierwsza grupa poleceń pozwala na nawigację po serwerze.
    1. Jak się dowiedzieć, który katalog na serwerze, na którym się aktualnie znajdujesz: pwdKomenda pwd pokazuje ścieżkę do bieżącego katalogu. 2. Przejdź do określonego katalogu: cd Polecenie cd służy do nawigacji do określonego folderu na serwerze. Przykład: cd /home (przenosi cię do katalogu /home). 3. Pozostań w bieżącym katalogu: cd. Za pomocą tego polecenia sygnalizujesz serwer, że chcesz pozostać w tym samym katalogu, w którym aktualnie się znajdujesz. Zazwyczaj to polecenie jest używane w połączeniu z innymi, aby wskazać, że muszą być wykonane w bieżącym katalogu.
    4. Przejdź do góry o jeden poziom: cd Polecenie to pozwala o jeden poziom do bieżącego katalogu. 5. Powrót do poprzedniego katalogu: cd - Podane powraca rozkazuję ci katalogu, do którego zostały przeniesione do prądu. 6. Przejdź do katalogu domowego: cd ~ Polecenie pozwala przejść do katalogu /home (podstawowego katalogu roboczego użytkownik Linux). 7. Przejdź do katalogu głównego: cd /Powyższe polecenie przechodzi do katalogu głównego dysku.

    Wyświetl zawartość folderów

    Oto program PuTTY zespół, pozwalając na zdalne przeglądanie zawartości katalogów na serwerze.
    8. Pokaż wszystkie foldery i pliki w bieżącym katalogu: ls Korzystanie folder poleceń ls pozwala na wyświetlanie wszystkich jego zawartości. Przykład: ls /home (wyświetla zawartość katalogu domowego użytkownika). 9. Pokaż wszystkie pliki i foldery w katalogu, w tym ukryty: ls -a 10. Pokaż wszystkie pliki i foldery wskazujące ich wielkości: ls -h 11. rekurencyjnie wyświetla wszystkie podkatalogi katalogu bieżącego: ls -r 12. wyświetlić foldersortowane według wielkości: ls -is 13. Pokaż wszystkie foldery w katalogu ze szczegółowymi cechami: ls -alh

    Kopiowanie plików i folderów

    Tutaj znajduje się lista poleceń PuTTY, aby umożliwić kopiowanie plików i folderów.
    14. Skopiuj plik: cp Aby skopiować plik, użyj polecenia cp. Składnia polecenia jest następująca: cp [plik] [ścieżka do skopiowania]. Przykład: cp filename.php /home/filename.php 15. Skopiuj folder ze wszystkimi plikami w środku: cp -R To polecenie rekurencyjnie kopii na wszystkich podsektorów zawartości folderu. 16. skopiować i zmienić nazwę pliku CP filename.php /home/filename2.php

    Przenoszenie plików i folderów

    Putty poleceń poniżej, można przesyłać pliki z folderu do folderu. 17. Przenieś plik: mv Polecenie mv służy do przenoszenia plików. Składnia polecenia: mv [plik] [ścieżka do przeniesienia]. Przykład: mv page.php /home/page.php. 18. Przesuń i zmień nazwę pliku mv page.php /home/newpage.php 19. przenieść plik do katalogu poziomie powyżej: mv [Nazwa pliku] Przykład: mv index.html /

    Tworzenie plików i folderów za pomocą kitu zespoły

    Kolejna grupa poleceń używanych do tworzenia nowych plików i katalogów na serwerze. 20. Tworzenie katalogu: mkdir Przykład: mkdir nowego katalogu 21. Utwórz plik: dotknij polecenia dotykowego można utworzyć puste pliki tekstowe z różnymi rozszerzeniami. Przykład: index.php dotykowy

    Tworzenie i Archives dekompresji

    ,
    będą pomocne przy pracy z zespołem kit i uruchomić backup /pliki dearhyvatsyy. 22. Folder Compress w archiwum ZIP: zip -r [ymya_papky.zip][Ymya_papky] Przykład: suwak -r newfolder.zip Newfolder 23. Wyciąg z archiwum ZIP: rozpakować przykład: rozpakować newfolder.zip 24. Kompresja folder do TAR archiwum smoła -czvf [ymya_papky.tar.gz] [ymya_papky] Przykład tar -czvf wp-content.tar.gz wp-content 25. Rozpakuj archiwum tar: tar -xvf przykład: tar -xvf wp-content.tar.gz

    usuwanie plików i folderów

    26. usunąć plik: RM aby usunąć plik na serwerze, należy użyć polecenia rm. Przykład: rm index.php 27. Usuń wszystkie pliki w katalogu: rm * To polecenie usuwa określony katalog plików w nim zawartych. Przykład rm * /Home /folderu 28. Usuńfolder: rmdir przykład: rmdir /Home /folderu

    Zmień uprawnienia dostępu do pliku /katalogu

    ,
    W końcu, specjalny zespół jest PuTTY chmod, który jest odpowiedzialny za prawa dostępu do plików i folderów. To pozwala określić uprawnienia do odczytu, zapisu i wykonywania pliku lub folderu.
    ma następującą składnię: chmod [więcej] [Wskazówki] [ymya_fayla] Na przykład: 29. zmieniać uprawnienia do katalogu: chmod 754 Newfolder 30. zmieniać uprawnienia na ten katalog i wszystkie pliki w nim chmod -R 754 Newfolder zrozumieją jakie są numery w składni poleceń. Istnieją trzy grupy, które mogą mieć uprawnienia do plików i katalogów w systemie Linux:
  • właściciel pliku;
  • ,
  • grupa właściciel pliku;
  • ,
  • , reszta.
  • Jednakże, mogą one mieć następujące uprawnienia do pracy z plikiem, oznaczonym numerami:
  • prawo do czytania
    ;
  • do odczytu
    ;
  • odpowiedni do przeprowadzenia

    ;

  • , nr dostępu

    .

  • Trzy numerów serii, takie jak 754 ustawić uprawnienia właściciel pliku (pierwsza liczba), grupy (drugi numer) i wszystkich innych (trzeci panel). Każda z postaci jest sumą ludzkichdo czytania, pisania i wykonywania. Tak więc w podanym przykładzie cyfra 7 daje właścicielowi właściwego pliku zarówno do odczytu, zapisu, jak i wykonania (4 + 2 + 1 = 7). Liczba 5 daje grupie prawo do czytania i wykonywania (4 + 1 = 5), a liczba 4 daje wszystkim innym prawo do czytania
    . Dzięki tej samej formule możesz utworzyć dowolną kombinację praw w zależności od potrzeb.

    Podsumowanie

    Na koniec podajmy kilka przydatnych funkcji, które pomogą uprościć pracę z PuTTY:
  • Wstaw kopię z polecenia innej firmy do okna terminala PuTTY, naciskając Shift + Insert.
  • Możesz szybko usunąć wpisane polecenie, naciskając Ctrl + U.
  • Możesz przerwać bieżące polecenie, naciskając Ctrl + C.
  • Usuń okno terminala z wyników poprzednich poleceń - Ctrl + L.
  • Niniejszy materiał stanowi krótki przegląd sposobu pracy z klientem terminalu PuTTY. Aby uzyskać więcej informacji na temat poleceń programu PuTTY, użyj katalogu poleceń Unix /Linux.

    Powiązane publikacje