Jak korzystać z ssh

Jeśli chcesz połączyć się z innym komputerem, a wszystko wokół jest tak niebezpieczne i niewiarygodne, a Twoje dane są takie cenne i ważne ... tylko ssh może ci pomóc. Oczywiście najpierw musisz skonfigurować ssh, a następnie utwórz zaszyfrowane połączenie z serwerem, a dla tego jest to konieczne, aby SSH jest włączony po obu stronach połączenia. W każdym razie, jeśli chcesz, aby Twoje połączenie było najbardziej bezpieczne - przeczytaj ten artykuł i wiatr!

Kroki

Metoda 1 z 3:
Część: Pierwsze połączenie
  1. Obraz zatytułowany Krok SSH 1
jeden. Zainstaluj SSH. W systemie Windows musisz pobrać i zainstalować klienta SSH. Najczęściej do tego przyjmuje Cydwin, Darmowy Dystrybuowany Klient SSH. Jednak nie jest konieczne ograniczenie ich do nich, możesz pobrać i kit.
  • Instalowanie CYDWIN, musisz wybrać opcję OpenSsh Installation z Internetu.
  • Z Linux i Mac OS prostszym - SSH jest już wbudowany w system. Dlaczego? To magia systemów UNIX.
  • Obraz zatytułowany Użyj SSH Krok 2
    2. Uruchom ssh. Otwórz zainstalowany terminal CydWin lub zwykły terminal (w systemie Linux i Mac). SSH to tylko terminal, tylko konsola. Interfejs graficzny nie został dostarczony, więc przyzwyczaić się do drukowania poleceń.
  • Obraz zatytułowany SSH Krok 3
    3. Sprawdź połączenie. Przed zanurzeniem w świecie bezpiecznego Internetu konieczne byłoby sprawdzenie, czy wszystko działa poprawnie - jako komputer, ten sam system, do którego się łączą. Aby to zrobić, musisz wybrać następujące polecenie (i nie zapomnij wymienić nazwy użytkownika do nazwy użytkownika na komputerze zdalnym i zdalne, w rzeczywistości adresu komputera zdalnego lub serwera):
  • $ ssh @
  • Po ustawieniu połączenia potrzebujesz hasła. Wprowadź hasło i nie bój się: Tak, kursor nie porusza się, a znaki nie pojawiają się - konieczne jest.
  • Jeśli nic się nie dzieje, wtedy lub masz SSH, który jest skręcony lub na zdalnym komputerze nie jest podniesiony.
  • Metoda 2 z 3:
    Część: główne polecenia
    1. Obraz zatytułowany SSH Krok 4
    jeden. Idź do ssh Shell. Najpierw podłączy się do komputera zdalnego, musisz być w folderze domowym. Aby poruszać się po folderach, będzie przydatny dla polecenia CD:
    • Płyta CD .. - przejście do jednego katalogu
    • Płyta CD - przejście do określonego podkatalogu
    • CD / Strona główna / Katalog / Ścieżka / - Przejście do konkretnej dyrekcji z korzenia (do domu)
    • CD ~ - Wróć do folderu domowego
  • Obraz zatytułowany SSH Krok 5
    2. Sprawdź zawartość folderów. Aby zobaczyć pliki i foldery, potrzebujesz polecenia LS:
  • Ls - Wyświetli listę plików i folderów w tym katalogu
  • Ls -l - Wyświetla listę zawartości folderu i dodatkowych informacji na ekranie (rozmiar, prawy, data)
  • Ls-a - Wyświetla listę całej zawartości, w tym nawet ukrytych
  • Obraz zatytułowany SSH Krok 6
    3. Skopiuj pliki ze zdalnego komputera. Tak, zdarza się, że musisz nalewać coś na komputerze zdalnym. w jaki sposób? SCP, aby ci pomóc!
  • SCP / LocalDirectory / Example1.TEKST @: - Kopiuje przykład1.Txt w folderze zdalnego komputera określonego . Jeśli wyjeżdżasz pusty, plik zostanie skopiowany do korzenia.
  • SCP @: / Strona główna / Przykład1.TEKST ./ - Przesuwa przykład1.TXT z folderu głównego komputera zdalnego do bieżącego lokalnego folderu komputera.
  • Obraz zatytułowany Krok SSH 7
    cztery. Skopiuj pliki przez powłokę. Korzystanie z polecenia CP możesz wykonać kopie plików w tym samym katalogu lub w wybranym katalogi:
  • Przykład CP1.TXT Przykład2.TEKST - Utwórz kopię przykładu1 w tym samym folderze.Txt o nazwie przykład2.TEKST
  • Przykład CP1.TEKST / - Utwórz kopię przykładu1.Folder TXTTV określony w .
  • Obraz zatytułowany Użyj SSH Krok 8
    pięć. Przenieś i zmień nazwisko. Jeśli chcesz zmienić nazwę pliku lub przesunąć go bez kopiowania, użyj polecenia MV:
  • Przykład MV1.TXT Przykład2.TEKST - Zmień nazwę przykładu1.Przykład TXTTV2.TEKST. Plik pozostanie w tym samym folderze, gdzie był.
  • Katalog katalogowy MV12 - Zmień nazwę folderu Directory1 w katalogu2. Zawartość folderu nie zmieni.
  • Przykład MV1.Katalog TXT1 / - Przesuwa przykład1.Txt w katalogu1.
  • Przykład MV1.TXT Katalog1 / Przykład2.TEKST - Przesuwa przykład1.Txt w katalogu1 i zmień nazwę go w przykładzie2.TEKST.
  • Obraz zatytułowany SSH Krok 9
    6. Usuń pliki i foldery. Jeśli chcesz coś zrobić w ten sposób, a następnie ARMA polecenie RM:
  • RM przykład 1.TEKST - Usuń przykład1.TEKST.
  • RM -I Przykład1.TEKST - Usuń przykład1.Txt, wymagający potwierdzenie.
  • Katalog RM1 / - Usuń folder Directory1 wraz ze wszystkimi zawartością.
  • Obraz zatytułowany SSH Krok 10
    7. Zmień pliki do swoich plików. Prawa do czytania i pisania zmieniają zespół Chmod:
  • Chmod U + W Przykład 1.TEKST- Dodaj do nagrywania / modyfikacja pliku do użytkownika (U). Możesz użyć modyfikatorów (g) lub (o), jeśli odpowiednie prawa muszą uzyskać całkowicie grupę lub wszystkich użytkowników.
  • Chmod G + R Przykład 1.TEKST - doda prawo do odczytania pliku grupy.
  • Ogólnie rzecz biorąc, istnieje wiele praw do dostępu do plików, więc studiujesz ten aspekt siebie.
  • Obraz zatytułowany SSH Krok 11
    osiem. Naucz się czytać zespoły. Istnieje kilka ważniejszych zespołów, które musisz wiedzieć. Na przykład:
  • MKDIR Newdirectory - Utwórz nowy podkatalog o nazwie "Nowy folder" lub typ.
  • PWD - pokaże, jaki folder jesteś teraz.
  • WHO - pokaże, kto autoryzował w systemie.
  • Pico Newfile.TEKST Lub vi newfile.TEKST - Utwórz nowy plik i otwiera edytor tekstu. W różnych systemach - różnych redaktorów, rozważ to. Najczęściej znalazł Pico i VI. W związku z tym różne redaktorzy są różnymi poleceniami.
  • Obraz zatytułowany Krok SSH 12
    dziewięć. Uzyskaj szczegółowe informacje o dowolnym zespole. Jeśli nie wiesz, co się stanie, jeśli wprowadzisz polecenie, zadzwoń do pomocy i oświecenia!
  • Człowiek - Wyświetl informacje o poleceni.
  • Man -k - wyszuka wszystkich użytkowników słów kluczowych utworzonych przez wprowadzone strony.
  • Metoda 3 z 3:
    Część: Tworzenie zaszyfrowanych kluczy
    1. Obraz zatytułowany SSH Krok 13
    jeden. Utwórz klucze SSH. Klawisze te pozwolą Ci połączyć się ze zdalnym komputerem i nie stale wprowadzać hasło. A tak przy okazji jest bardzo bezpieczny, ponieważ hasło nie będzie już stale przeniesione w sieci.
    • Utwórz folder dla klucza na polecenie: $ MKDir .ssh
    • Utwórz klucze kluczy publicznych i prywatnych: $ ssh-keygen -t rsa
    • Tworzenie frazy do kluczy jest woli. Jeśli nie chcesz, po prostu kliknij "Enter", gdy system zaproponuje utworzenie frazy. Spowoduje to utworzenie dwóch kluczy w katalogach ID_RSA i ID_RSA.Pub
    • Zmień prawa dostępu do klucza prywatnego. Aby przeczytać tylko ty, wpisz polecenie: $ chmod 600 .Ssh / id_rsa
  • Obraz zatytułowany Krok SSH 14
    2. Umieść klucz publiczny na komputerze zdalnym. Klucze są tworzone, ale jest tylko połowa sprawy. Teraz musisz rzucić klucz publiczny do zdalnego komputera, aby umieścić koniec skoków z hasłami. Wymiana odpowiednich fragmentów, wprowadź następujące polecenie:
  • $ Scp .Ssh / id_rsa.Pub @:
  • Duron na końcu nie zapomnij.
  • Przed rozpoczęciem przesyłania plików wprowadź hasło.
  • Obraz zatytułowany Krok SSH 15
    3. Zainstaluj klucz publiczny na komputerze zdalnym. Umieściłeś klucz? Dobry, 75% gotowy. Teraz konieczne jest zainstalowanie go bez tego, nic nie zadziała. Zaloguj się do komputera zdalnego, tak jak w trzecim kroku.
  • Utwórz folder SSH na komputerze zdalnym, jeśli to nie istnieje: $ MKDir .ssh
  • Dodaj klucz do autoryzowanego pliku klucza. Jeśli taki plik nie istnieje - należy go utworzyć: $ CAT ID_RSA.Pub >> .Ssh / autoryzowany_keys
  • Zmień prawa dostępu do folderu SSH: $ Chmod 700 .ssh
  • Obraz zatytułowany SSH Krok 16
    cztery. Sprawdź, czy działa połączenie. Gdy klawisz jest zainstalowany na komputerze zdalnym, musisz być w stanie połączyć się z tym i nie wprowadzić hasła w procesie. Możesz sprawdzić połączenie z następującym poleceniem: $ ssh @
  • Jeśli wszystko połączone, a hasło nie pytałem - wszystko działa poprawnie.
  • Podobne publikacje