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łączeniejeden. 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.
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ń.
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 @
Metoda 2 z 3:
Część: główne poleceniajeden. 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 kataloguPłyta CD
- przejście do określonego podkataloguCD / Strona główna / Katalog / Ścieżka /
- Przejście do konkretnej dyrekcji z korzenia (do domu)CD ~
- Wróć do folderu domowego
2. Sprawdź zawartość folderów. Aby zobaczyć pliki i foldery, potrzebujesz polecenia LS:
Ls
- Wyświetli listę plików i folderów w tym kataloguLs -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 ukrytych3. 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 SCP @: / Strona główna / Przykład1.TEKST ./
- Przesuwa przykład1.TXT z folderu głównego komputera zdalnego do bieżącego lokalnego folderu komputera.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.TEKSTPrzykład CP1.TEKST /
- Utwórz kopię przykładu1.Folder TXTTV określony w 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.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ą.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.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.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 kluczyjeden. 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
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 @:
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.
$ MKDir .ssh
$ CAT ID_RSA.Pub >> .Ssh / autoryzowany_keys
$ Chmod 700 .ssh
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 @