Az SSH használata (képekkel)

Tartalomjegyzék:

Az SSH használata (képekkel)
Az SSH használata (képekkel)

Videó: Az SSH használata (képekkel)

Videó: Az SSH használata (képekkel)
Videó: Outlook empfängt keine Mails | 10 TIPPS! 2024, Lehet
Anonim

Ha egy másik számítógéphez csatlakozik az interneten keresztül, akkor valószínűleg biztonságban szeretné tartani adatait. Ennek egyik módja az SSH. Ennek megvalósításához megfelelően be kell állítania az SSH -t a számítógépén, majd létre kell hoznia egy titkosított kapcsolatot a szerverével. Ne feledje, hogy a kapcsolat biztonságos biztosítása érdekében a kapcsolat mindkét végén engedélyezni kell az SSH -t. Kövesse ezt az útmutatót, hogy megbizonyosodjon arról, hogy a kapcsolat a lehető legbiztonságosabb.

Lépések

Rész 1 /3: Csatlakozás első alkalommal

Használja az SSH 1. lépést
Használja az SSH 1. lépést

1. lépés: Telepítse az SSH -t

Windows esetén le kell töltenie és telepítenie kell egy SSH ügyfélprogramot. A legnépszerűbb a Cygwin, amely ingyenesen elérhető a fejlesztő webhelyéről. Töltse le és telepítse, mint bármely más programot. Egy másik népszerű ingyenes program a PuTTY.

  • A Cygwin telepítése során választania kell az OpenSSH telepítését a Net részből.
  • A Linux és a Mac OS X rendszerben már telepítve van az SSH. Ez azért van, mert az SSH egy UNIX rendszer, a Linux és az OS X pedig a UNIX -ból származnak.
  • Ha az évfordulós frissítéssel rendelkező Windows 10 rendszert futtatja, telepítheti a Windows alrendszert Linuxra, amely előzetesen telepítve van az SSH -val.
Használja az SSH 2. lépését
Használja az SSH 2. lépését

2. lépés: Futtassa az SSH -t

Nyissa meg a Cygwin által telepített terminálprogramot, vagy a Bash rendszert az Ubuntu rendszeren a Windows 10 rendszeren, vagy nyissa meg a terminált OS X vagy Linux rendszeren. Az SSH a terminál interfészét használja más számítógépekkel való interakcióhoz. Az SSH számára nincs grafikus felület, így kényelmesen be kell írnia a parancsokat.

Használja az SSH 3. lépését
Használja az SSH 3. lépését

3. lépés: Ellenőrizze a kapcsolatot

Mielőtt belevágna a biztonságos kulcsok létrehozásába és a fájlok áthelyezésébe, ellenőrizze, hogy az SSH megfelelően van -e konfigurálva a számítógépen, valamint a rendszeren, amelyhez csatlakozik. Írja be a következő parancsot, és cserélje le a távoli számítógép felhasználónevével és a távoli számítógép vagy szerver címével:

  • $ ssh @

  • Ha portot szeretne megadni, adja hozzá

    -p 0000

  • (a 0000 -at cserélje ki a kívánt portszámra).
  • A kapcsolat létrehozása után meg kell adnia a jelszavát. A jelszó beírásakor nem fogja látni a kurzort vagy a karakterek bevitelét.
  • Ha ez a lépés sikertelen, akkor vagy az SSH nincs megfelelően konfigurálva a számítógépen, vagy a távoli számítógép nem fogadja el az SSH -kapcsolatokat.

2. rész a 3 -ból: Az alapvető parancsok elsajátítása

Használja az SSH 4. lépést
Használja az SSH 4. lépést

1. lépés. Navigáljon az SSH -héjon

Amikor először csatlakozik a távoli számítógéphez, a HOME könyvtárban kell lennie. A könyvtárszerkezetben való mozgáshoz használja a

CD

parancs:

  • cd..

  • egy könyvtárral feljebb lép.
  • CD

  • áthelyezi a megadott alkönyvtárba.
  • cd/home/könyvtár/elérési út/

  • a gyökérből (home) a megadott könyvtárba mozgatja.
  • cd ~

  • visszatér a HOME könyvtárába.
Használja az SSH 5. lépést
Használja az SSH 5. lépést

2. lépés: Ellenőrizze az aktuális könyvtár tartalmát

Az aktuális helyén található fájlok és mappák megtekintéséhez használja a

ls

parancs:

  • ls

  • felsorolja az összes könyvtárat és fájlt.
  • ls –l

  • felsorolja a könyvtár tartalmát, valamint további információkat, például méretet, engedélyeket és dátumot.
  • ls-a

  • felsorolja az összes tartalmat, beleértve a rejtett fájlokat és mappákat.
Használja az SSH 6. lépését
Használja az SSH 6. lépését

Lépés 3. Másolja a fájlokat a tartózkodási helyéről a távoli számítógépre

Ha fájlokat kell másolnia a helyi számítógépről a távolról elérhető számítógépre, akkor használja a

scp

parancs:

  • scp /localdirectory/example1.txt @:

  • másolja az example1.txt fájlt a távoli számítógépen megadottra. Hagyja üresen a távoli számítógép gyökérmappájába másolást.
  • scp @:/home/example1.txt./

  • a example1.txt fájlt áthelyezi a távoli számítógép saját könyvtárából a helyi számítógép aktuális könyvtárába.
Használja az SSH 7. lépést
Használja az SSH 7. lépést

4. lépés. Fájlok másolása a héjon keresztül

Használhatja a

cp

paranccsal másolatot készíthet a fájlokról ugyanabban a könyvtárban vagy az Ön által választott könyvtárba:

  • cp példa1.txt példa2.txt

  • ugyanazon a helyen hozza létre az example1.txt példányát.
  • cp example1.txt /

  • példányt hoz létre az example1.txt fájlból a megadott helyen.
Használja az SSH 8. lépést
Használja az SSH 8. lépést

5. lépés. Fájlok áthelyezése és átnevezése

Ha módosítani szeretné a fájl nevét, vagy másolás nélkül szeretné áthelyezni, akkor használja a

mv

parancs:

  • mv példa1.txt példa2.txt

  • átnevezi az example1.txt fájlt a example2.txt fájlra. A fájl ugyanazon a helyen marad.
  • mv könyvtár1 könyvtár2

  • átnevezi a könyvtárat1 könyvtárba2. A könyvtár tartalma változatlan marad.
  • mv example1.txt könyvtár1/

  • az example1.txt fájlt áthelyezi a könyvtárba1.
  • mv példa1.txt könyvtár1/példa2.txt

  • az example1.txt fájlt áthelyezi a könyvtár1 -be, és átnevezi a example2.txt fájlba
Használja az SSH 9. lépést
Használja az SSH 9. lépést

6. lépés Fájlok és könyvtárak törlése

Ha valamit el kell távolítania a számítógépről, amelyhez csatlakozik, használhatja a

rm

parancs:

  • rm példa1.txt

  • törli az example1.txt fájlt.
  • rm –Példa1.txt

  • törli a example1.txt fájlt, miután megerősítést kér.
  • rm könyvtár1/

  • törli a könyvtárat1 és annak minden tartalmát.
Használja az SSH 10. lépést
Használja az SSH 10. lépést

7. lépés: Módosítsa a fájlok engedélyeit

A fájlok olvasási és írási jogosultságait a

chmod

parancs:

  • chmod u+w példa1.txt

    hozzáadja az írási (módosítási) engedélyt a fájlhoz a felhasználó számára (u). Használhatja a

    g

    módosító a csoportengedélyekhez vagy a

    o

  • világengedélyekért.
  • chmod g+r példa1.txt

  • hozzáadja az olvasási (hozzáférési) engedélyt a csoport fájljához.
  • A jogosultságok nagy listája használható a rendszer különböző aspektusainak védelmére vagy megnyitására.
Használja az SSH 11. lépést
Használja az SSH 11. lépést

8. lépés. Ismerje meg a többi válogatott alapvető parancsot

Van még néhány fontos parancs, amelyet a shell felületen fog használni. Tartalmazzák:

  • mkdir új könyvtár

  • létrehoz egy új alkönyvtárat newdirectory néven.
  • pwd

  • megjeleníti az aktuális könyvtár helyét.
  • ki

  • megmutatja, ki van bejelentkezve a rendszerbe.
  • pico newfile.txt

    vagy

    vi newfile.txt

  • létrehoz egy új fájlt, és megnyitja a fájlszerkesztőt. A különböző rendszerekben különböző fájlszerkesztők lesznek telepítve. A leggyakoribbak a pico és a vi. Előfordulhat, hogy különböző parancsokat kell használnia, ha más fájlszerkesztő van telepítve.
Használja az SSH 12. lépését
Használja az SSH 12. lépését

9. lépés: Részletes információkat kaphat bármely parancsról

Ha nem biztos abban, hogy mit fog tenni egy parancs, használhatja a

Férfi

parancsot, hogy megismerje az összes lehetséges felhasználást és paramétert:

  • Férfi

  • információt jelenít meg a parancsról.
  • férfi –k

  • megkeresi az összes man oldalt az Ön által megadott kulcsszóra.

Rész 3 /3: Titkosított kulcsok létrehozása

Használja az SSH 13. lépést
Használja az SSH 13. lépést

1. lépés. Hozza létre az SSH -kulcsokat

Ezek a gombok lehetővé teszik a távoli helyhez való csatlakozást anélkül, hogy minden alkalommal be kellene írnia a jelszavát. Ez sokkal biztonságosabb módja a távoli számítógéphez való csatlakozásnak, mivel a jelszót nem kell továbbítani a hálózaton keresztül.

  • Hozza létre a kulcsmappát a számítógépen a parancs megadásával

    $ mkdir.ssh

  • A parancs használatával hozza létre a nyilvános és a privát kulcsokat

    $ ssh-keygen –t rsa

  • A rendszer megkérdezi, hogy szeretne -e létrehozni egy jelszót a kulcsokhoz; ez nem kötelező. Ha nem szeretne jelszót létrehozni, nyomja meg az Enter billentyűt. Ez két kulcsot hoz létre a.ssh könyvtárban: id_rsa és id_rsa.pub
  • Módosítsa a privát kulcs engedélyeit. Annak érdekében, hogy a privát kulcsot csak Ön tudja olvasni, írja be a parancsot

    $ chmod 600.ssh/id_rsa

Használja az SSH 14. lépését
Használja az SSH 14. lépését

2. lépés. Helyezze a nyilvános kulcsot a távoli számítógépre

A kulcsok létrehozása után készen áll a nyilvános kulcs elhelyezésére a távoli számítógépen, hogy jelszó nélkül is csatlakozhasson. Írja be a következő parancsot, és cserélje ki a megfelelő alkatrészeket az előzőekben leírtak szerint:

  • $ scp.ssh/id_rsa.pub @:

  • Ügyeljen arra, hogy a parancs végén szerepeljen a kettőspont (:).
  • A fájl átvitele előtt meg kell adnia a jelszavát.
Használja az SSH 15. lépését
Használja az SSH 15. lépését

3. lépés. Telepítse a nyilvános kulcsot a távoli számítógépre

Miután elhelyezte a kulcsot a távoli számítógépen, telepítenie kell, hogy megfelelően működjön. Először ugyanúgy jelentkezzen be a távoli számítógépre, mint a 3. lépésben.

  • Hozzon létre egy SSH mappát a távoli számítógépen, ha még nem létezik:

    $ mkdir.ssh

  • Csatolja a kulcsot az engedélyezett kulcsok fájljához. Ha a fájl még nem létezik, akkor létrejön:

    $ cat id_rsa.pub >>.ssh/Author_keys

  • Módosítsa az SSH mappa engedélyeit a hozzáférés engedélyezéséhez:

    $ chmod 700.ssh

Használja az SSH 16. lépést
Használja az SSH 16. lépést

4. lépés: Ellenőrizze, hogy működik -e a kapcsolat

Miután a kulcsot telepítette a távoli számítógépre, képesnek kell lennie kapcsolat létrehozására anélkül, hogy meg kellene adnia a jelszavát. A kapcsolat teszteléséhez írja be a következő parancsot:

$ ssh @

Ha úgy csatlakozik, hogy nem kéri a jelszót, akkor a kulcsok helyesen vannak konfigurálva

Ajánlott: