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

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.

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.

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

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.

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.

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.

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.

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

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.

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.

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.

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

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

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.

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

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@