Lariskiny jegyzetek dolgozni gitt ablakok

Dolgozunk a gitt a Windows

telepítés
Letöltés a honlapon PuTTY legújabb verzióját, vagy csak azokat az eszközöket, hogy szükség van erre a munkára. Telepítse gitt kötelező, akkor egyszerűen másolja a fájlokat a megfelelő könyvtárba. Azt például, tárolja egy sor gitt egy flash meghajtót, és vigye magával.

Létrehozása kulcspár
Biztonság megerősítése a szerver, akkor jobb, ha húzza az input a jelszót, és hozzon létre egy kulcsot a kulcs jelszavát. Mert ez puttygen.exe segédprogram arra, amit a képernyőn lát. Az indítás után meghatározott típusú termelt SSH1 (RSA), SSH2 (RSA) vagy SSH2 (DSA), azt mondják, hogy SSH2 (RSA) a legbiztonságosabb. Most ki kell választania a kulcs hossza bitben, alapértelmezésben be van állítva 1024. A kisebb érték lehet állítani, de SSH2 kiszolgálót a rövid kulcsok nem. Én nem ajánlom a szabványos hosszúságú, mint a 1024 kulcs 2048, 4096 jobb hosszának módosításához véletlenszerűen 1429, 2361, 3417, stb Ezután kattintson generálása gombra, és mozgassa az egér egy üres KEY-mező, amíg a csúszka eléri a végén, majd a két kulcs generálódik.

Kattintson a Save nyilvános kulcs gombot, hogy rögzítse a nyilvános kulcs meghajtó, nevezzük RSA-pub. Ez a fájl másolható az SSH szerver, úgy, hogy felismerje. Most kattintson a Mentés privát kulcsot, és rögzíti a lemezre a titkos kulcs nevét rsa- priv amely csak tárolja és adja át azt nem kell. Jelmondat, egy jobb, habár lehetséges, hogy a munka nélkül, egyszerűen hozzon létre egy kulcsot nagyobb hosszúságú 3926bit példa. Így a lemezen van két fájl RSA-pub és az RSA-priv.ppk. Ha a szerver használ OpenSSH, majd mielőtt másolja az RSA-pub a távoli szerver, akkor meg kell kijavítani! Enélkül ez a kulcs nem fog működni a unix rendszerek OpenSSH! Az eredeti fájl RSA-pub, amely azért jött létre PuTTYgen, így néz ki:

Távolítsuk el az első, második és utolsó sorban azok az első poszt ssh-rsa majd egy szóközt, majd leolvassuk visszahúzott sor karaktereket, a végén egy rés. Szerkesztette nézni RSA-pub fájl a következő:

ssh-rsa AAAAB3NzaC1yc2EAAAABJQAAAIEA0vzPSq4tpvZf12OSyd6Q + F + tAEFMSn8kC1eQfqIZ9 qCX2NNIJkYbtRrwZxLDTw4BR2zEuN + uHXZ4mepIKwtVHIUUiHoYUV8k / hXXNbO0UMk =

Küldés egy nyilvános kulcsot a szerverhez
Mielőtt elküldi egy fájl kulcsa a szerver, akkor létre kell hozni egy szerver könyvtár .ssh könyvtár, amely alatt fogunk menni, majd küldje el a fájlt is, ugyanakkor meg kell átnevezni. Ezt meg lehet tenni segítségével unix szerver, de a segítségével psftp.exe, a parancs így néz ki:

Amikor csatlakozik egy időben a program kérni fogja a felhasználói jelszó felhasználónév. makesshdir.scr fájl áll több parancsot:
    mkdir .ssh
    cd .ssh
    put rsa-pub authorized_keys
    kilép
    gitt -v -ssh -C -2 -pw ft6nHi4gAr [email protected]
    gitt -v -ssh -C -2 [email protected]
Ha megy, jelezve az előzőleg generált kulcsot adja ki a következő parancsot:
    gitt -v -ssh -C -2 -i RSA-priv.ppk [email protected]
Miután ellenőriztük, hogy a bejegyzés a kulcs működik, kapcsolja ki a képesség, hogy jelentkezzen be a kiszolgáló jelszavát. Ehhez az / etc / sshd_config fájlt, módosítsa a következő parancsokat:
    PasswordAuthentication nincs
    PermitEmptyPasswords nincs
Nezabudte letiltani képes kapcsolódni a szerverhez az elavult SSH1, hogy ezt, (vannak persze más csapatok, de itt azt olvassuk egy másik):
    2. jegyzőkönyv

fájlátvitel
Amikor dolgozik a szerveren rendszeresen szükség van, hogy át a fájlt a szerverre, vagy fogadja el a fájlt a szerver. Ezt megteheti, és a közművek pscp.exe psftp.exe. Véleményem pscp.exe használni sokkal kényelmesebb. A következő szemügyre egy példát, amely megmutatja, hogyan lehetséges, hogy egy biztonságos csatornán, küldjön egy fájlt stat0211.tgz a PC egy távoli szerverre:

Ha végrehajtja ezen a módon a szerver kérni fogja a jelszót. Ennek elkerülése érdekében felvehet egy vonalat jelszó

-pw Fgt5tg6y vagy adja meg a kulcsot -i rsa- priv.ppk, hogy sokkal jobb biztonsági okokból.

Most akarta, hogy egy fájlt egy távoli szerveren, és mentse a számítógépre. Különböző változatai az alább felsorolt ​​parancsokat. Itt minden olyan, mint az előző csapat, általában razberayus magát:
    PSCP -v -C -2 -i RSA-priv.ppk [email protected]: config.tgz config.tgz
    PSCP -v -C -2 -pw node1xnet [email protected]: rc.local rc.local
    PSCP -v -C -2 [email protected]: rc.modules rc.modules

fájl manipuláció
psftp.exe közüzemi valamint pscp.exe segítségével másolni a fájlokat, de a lehetősége annak sokkal nagyobb. Psftp.exe lehet manipulálni a fájlokat a távoli szerver és a helyi számítógépen. Együttműködik az ügyfél a kézi módban, kattintson a fájlra PSFTP egér. A parancssorba írja be a nyílt 142.45.110.18. Írja be a jelszót, hogy csatlakozzon a megadott szerverre. Az Ön rendelkezésére, a következő parancsokat:

    . - egy parancs végrehajtása a helyi számítógépen
    lcd - változtatni a jelenlegi könyvtárat a helyi számítógépen
    lpwd - megjeleníti az aktuális könyvtárat a helyi számítógépen

chmod - módosíthatja az engedélyeket a fájlok vagy könyvtárak
mv - átnevezésére
del, rm - törli a fájlt
dir, ls - mutat egy listát a fájlok és könyvtárak
cd - módosíthatja az aktuális könyvtárban
mkdir - hozzon létre egy új könyvtárat
rmdir - törli az üres könyvtárban
pwd - mutatják az aktuális könyvtár

nyissa - csatlakozni a megadott kiszolgáló
közel - lezárja a jelenlegi SFTP ülésen való kilépés nélkül PSFTP
bye, exit, quit - lezárja az aktuális munkamenetet és kilépés
help - parancsok listájának magyarázatokkal

kap - töltse le a fájlt a számítógépre (a távoli szerver)
mget - letölt egy csomó kép a helyi számítógépen
ReGet - továbbra fájlok letöltése a helyi számítógépre
fogalmazva - feltölteni egy fájlt a szerverre (a helyi számítógépen)
mput - letölt egy csomó fájlokat a kiszolgálón
reput - továbbra feltölteni a fájlokat a szerverre A legjobb az egészben az, hogy mindezek a parancsok automatikusan beállítható, így automatizálja a munkát egy távoli szerveren. Csapatok rögzíteni kell egy külön kiterjesztésű fájl .scr a sorrendben, ahogy azok fognak végezni. A végrehajtás parancs mindig ugyanúgy néz ki, így láthatjuk az alábbiakban, de a fájl tartalmát test1.scr függ a feladat. Egyes funkciók már fentebb.
    PSFTP -v -C -2 -i RSA-priv.ppk -b test1.scr [email protected]

Kapcsolódó cikkek