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:
-
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]
-
gitt -v -ssh -C -2 -i RSA-priv.ppk [email protected]
-
PasswordAuthentication nincs
PermitEmptyPasswords nincs
-
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
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]