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ó: How to Disable/Turn Off Firewall on Windows 10 2024, Lehet
Anonim

Ha egy köztudottan nem biztonságos interneten keresztül szeretne csatlakozni más számítógépekhez, akkor mindent meg kell tennie az adatok biztonságának megőrzése érdekében. Az SSH az adatok védelmének egyik módja. Az adatok védelme érdekében megfelelően be kell állítania az SSH -t a számítógépén, majd titkosított kapcsolatot kell létrehoznia a szerverrel. Ne feledje azonban, hogy a biztonságos kapcsolat létrehozásához mindkét csatlakozási pontnak rendelkeznie kell SSH -val. Kövesse ezt az útmutatót, hogy megbizonyosodjon arról, hogy a kapcsolat a lehető legbiztonságosabb.

Lépés

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 egy SSH klienst. A legnépszerűbb ügyfél a Cygwin, amely ingyenesen elérhető a fejlesztő webhelyéről. Töltse le és telepítse, mint bármely más program telepítését. Egy másik ingyenes lehetőség a PuTTY.

  • A Cygwin telepítése során az OpenSSH telepítését a Net részből kell választania.
  • A Linuxon és az OS X -en már van SSH ügyfél a rendszeren, mert az SSH egy Unix rendszer, a Linux és az OS X pedig a Unixból származik.
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 Terminal programot, vagy nyisson terminált OS X vagy Linux rendszeren. Az SSH terminál interfészt használ a más számítógépekkel való interakcióhoz. Az SSH számára nincs grafikus felület, ezért kényelmesen kell gépelnie 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

A biztonsági kulcs létrehozása és a fájlok áthelyezése előtt ellenőrizze, hogy az SSH megfelelően van -e konfigurálva a számítógépen és a célszámítógépen. Írja be ezt a parancsot, módosítva a felhasználónevével és a célszámítógép vagy szerver címével:

  • $ ssh@

  • A sikeres csatlakozás után jelszót kell kérni. Nem fogja látni a kurzort vagy a bevitt karaktereket, amikor beírja jelszavát.
  • Ha ez a lépés sikertelen, akkor előfordulhat, hogy az SSH nincs megfelelően beállítva a számítógépen, vagy a szerver 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. Keresse meg az SSH -héjat

Amikor először csatlakozik egy távoli számítógéphez, a HOME könyvtárban lesz. A könyvtárszerkezetek közötti váltáshoz használja a parancsot

CD

:

  • CD..

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

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

  • áthelyez egy adott könyvtárba a gyökérből (otthon)
  • cd ~

  • visszatér a HOME könyvtárba.
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

A parancs használatával megtekintheti a fájlokat és mappákat az aktuális helyen

ls

parancsok:

  • ls

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

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

  • megjeleníti a teljes könyvtárat, 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

3. lépés. Másolja át a fájlokat a számítógépről a távoli számítógépre

Ha fájlokat kell másolnia a számítógépről egy távoli számítógépre, akkor használja a parancsot

scp

parancsok:

  • scp /localdirectory/example1.txt @:

  • másolja a example1.txt fájlt a távoli számítógépre. 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 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: Másolja a fájlt a héjon keresztül

Használhatja a parancsot

cp

fájlok másolásához ugyanabba a könyvtárba vagy az Ön által választott könyvtárba.

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

  • létrehoz egy példányt a example1.txt nevű example2.txt nevű fájlból ugyanazon a helyen.
  • cp example1.txt /

  • másolatot készít az example1.txt fájlról a megadott helyre.
Használja az SSH 8. lépést
Használja az SSH 8. lépést

5. lépés. Mozgassa át és nevezze át a fájlt

Ha át szeretne nevezni egy fájlt, vagy másolás nélkül át szeretné helyezni, használja a parancsot

mv

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

  • átnevezi a example1.txt fájlt a example2.txt fájlra. A fájlok ugyanabban a helyen lesznek.
  • mv könyvtár1 könyvtár2

  • könyvtárat1 átnevezi könyvtár2 -re. A könyvtár tartalma nem változik.
  • mv example1.txt könyvtár1/

  • az example1.txt fájlt áthelyezi a könyvtár1 -be.
  • 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 törölnie kell a távoli számítógépről, használhatja a parancsot

rm

  • rm példa1.txt

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

  • figyelmeztetés után törli az example1.txt fájlt.
  • 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: Fájljogosultságok módosítása

A paranccsal megváltoztathatja fájljainak olvasási és írási engedélyeit

chmod

  • chmod u+w példa1.txt

    hozzáadja a fájl írási/módosítási jogosultságait (u). Ön is használhatja

    g

    csoport engedélyekhez és

    o

  • világengedélyezéshez.
  • chmod g+r példa1.txt

  • olvasási/hozzáférési engedélyeket ad hozzá a csoport fájljaihoz.
  • A jogosultságok nagy listája használható a rendszer különböző aspektusaihoz való hozzáférés biztosítására vagy megnyitására.
Használja az SSH 11. lépést
Használja az SSH 11. lépést

8. lépés. Tanuljon meg más alapvető parancsokat

Vannak más fontos parancsok, amelyeket gyakran fog használni a shell felületen, az alábbiak szerint:

  • mkdir új könyvtár

  • létrehoz egy új könyvtárat a newdirectory névvel
  • pwd

  • megjeleníti az aktuális könyvtárat.
  • ki

  • megjeleníti, hogy 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ő rendszerek különböző fájlszerkesztőkkel rendelkeznek. A leggyakoribb szerkesztők a pico és a vi. Ha más fájlszerkesztőt használ, akkor más parancsot kell használnia.
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 egy parancs funkciójában, használja a parancsot

Férfi

hogy megtanulja az összes paramétert és azok használatát.

  • Férfi

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

  • az összes man oldalt megkeresi a megadott kulcsszavakkal.

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

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

1. lépés. Hozzon létre egy SSH kulcsot

Ez a zár lehetővé teszi, hogy távoli helyhez csatlakozzon anélkül, hogy minden alkalommal jelszót kellene megadnia. Ez biztonságosabbá teszi a kapcsolatot a távoli számítógéppel, mivel jelszava nem kerül elküldésre a hálózaton keresztül.

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

    $ mkdir.ssh

  • Privát és nyilvános kulcsok generálása paranccsal

    $ ssh-keygen –t rsa

  • A rendszer megkéri, hogy hozzon létre jelszót a kulcshoz; ez nem kötelező. Ha nem szeretne jelszót megadni a kulcshoz, nyomja meg az Enter billentyűt. Ez két kulcsot hoz létre a.ssh mappában: id_rsa és id_rsa.pub.
  • Módosítsa a privát kulcs engedélyeit. Ha meg akarja győződni arról, hogy privát kulcsát 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 kulcs létrehozása után tárolhatja a nyilvános kulcsot a távoli számítógépen, így jelszó nélkül csatlakozhat. Írja be a következő parancsot bizonyos részek korábbi módon történő megváltoztatásával:

  • $ scp.ssh/id_rsa.pub @:

  • Ügyeljen arra, hogy a parancs végén kettőspontot (:) adjon meg.
  • Az átviteli folyamat megkezdése előtt jelszót kell kérni.
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 kódot a távoli számítógépre

Miután elhelyezte a kódot a távoli számítógépen, telepítenie kell azt, hogy a kód megfelelően működjön. Először jelentkezzen be a rendszerbe a 3. lépésben leírt módon.

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

    $ mkdir.ssh

  • Tegye a kulcsot egy engedélyezett kulcsfájlba. Ha a fájl nem létezik, akkor létrejön.

    $ cat id_rsa.pub >>.ssh/Author_keys

  • Módosítsa az SSH mappa engedélyeit, hogy hozzáférhető legyen:

    $ 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 arra, hogy jelszó kérése nélkül kezdeményezzen kapcsolatot. Írja be ezt a parancsot a kapcsolat ellenőrzéséhez:

$ ssh@

Ajánlott: