logo

Putty Command Linux alatt

A Putty bemutatása

Windows esetén Gitt egy híres terminál emulátor . Ez azonban nem csak a Windows operációs rendszerre korlátozódik. Lény nyílt forráskód és ingyenes , sok Linux-felhasználó körében is híres. Gitt hatalmas protokolltartományhoz nyújt támogatást, mint pl SFTP, SCP, rlogin, Telnet, SSH, soros stb.

Hobbisták/készítői tömegek és tapasztalt rendszergazdák egyaránt használják. Általában a rendszergazdák a Putty-t használják kliensként telnet és SSH míg a gyártók közössége a Putty segítségével sok soros porttal kommunikál a hardverükön keresztül.

Ez a terminálemulátor egy termináleszközzel együtt szállítható, amelyet hívnak 'psftp' (a Putty SFTP kliense). A fájlok biztonságos átvitelére szolgál SSH-kapcsolaton keresztül a rendszerek között.

A PuTTy parancsok vagy SSH-parancsok modellje, azaz a kliens-szerver alapú, lehetővé teszi a két helyen lévő rendszer (távolról) hitelesítését a tőlük továbbított adatok titkosítása során.

  • Az SSH 22 TCP porton keresztül működik, de szükség esetén módosítható.
  • A kliens úgy csatlakozhat a szerverhez, hogy a TCP-kézfogás módszert implementálja egy szerverrel, amelynek célja, hogy ellenőrizze, hogy a felhasználó által megadott adatok egyeznek-e az RSA-kulcs tárolófájljában elmentett adatok régi rekordjaival.
  • A kiszolgálónak és a kliensnek is meg kell állapodnia a titkosítási szabványokról, hogy megbizonyosodjon arról, hogy a titkosítási szabványok biztonságosak és biztonságosak bármilyen kapcsolat létrehozásához, majd a felhasználónak végre kell hajtania a hitelesítési ellenőrzést.
  • Mostantól szükség van egy terminálemulátorra, amely összeköti az ügyfelet a szerverrel.
  • A PuTTy az egyik ingyenes és nyílt forráskódú emulátor letölthető.
  • A Windows nem rendelkezik előre telepített SSH-klienssel vagy -kiszolgálóval sem.

Ezért az alábbiakban megemlítjük a PuTTy parancsok használatának néhány előfeltételét:

Előfeltételek

  • Egy Linux alapú szerver, amelyhez kapcsolódni fogunk.
  • Gitt a csatlakozás folyamatának megkönnyítésére.
  • A szerver IP-címe úgy működik, mint annak a szervernek a helye, amelyhez kapcsolódni próbálunk.
  • Jelszó és felhasználónév, hogy kapcsolódhassunk egy szerverhez.

Az Ubuntu Linuxban a Putty telepítésének legegyszerűbb módja egy terminál (parancssor). Az Ubuntu következő lépéseivel telepíthetjük:

1. lépés

fáklya telepítése

Az Ubuntu Desktopon kattintson a gombra Ctrl+Alt+T a megnyitásához GNOME terminál . A terminált a Ingyenes Dash ha valamiért ez a parancsikon nem működne.

2. lépés

Hajtsa végre az alábbi parancsot a terminálon belül:

linux módosítsa a könyvtár nevét
 sudo apt-get update 

Putty Command Linux alatt

A fenti parancs frissíti az Ubuntu csomaglistáját az aktuális csomaggal. Abban az esetben, ha a parancs korlátos, jobb lehetőség van arra, hogy az Ubuntu a szoftver korábbi verzióját telepítse a jelenlegi verzió helyett, mert csak az előző listát tartalmazza a szoftver előző verziójával együtt.

Ezért, amikor frissíti a szoftver verzióit vagy új szoftvert telepít, jobb, ha először végrehajtja a parancsot. A fenti parancs elején az előtag sudo tájékoztatja a terminált, hogy a parancsot a gyökér mivel a szoftver frissítése és telepítése a jogosultsági művelet, és nem valósítható meg olyan felhasználókon keresztül, akiknek nincs elegendő hozzáférésük. Adja meg a felhasználó jelszavát, amikor a következőn keresztül kéri sudo és nyomja meg a Belép gomb.

3. lépés

A Putty-t a következő paranccsal telepíthetjük:

 sudo apt-get install -y putty 

Putty Command Linux alatt

4. lépés

A fenti parancs beírása után telepíteni kell a Putty-t. Végezze el a terminálon keresztül a Dash-en keresztül vagy belépéssel 'gitt' parancsként.

 putty 

Putty Command Linux alatt

Gitt lehetővé teszi a csatlakozási típusok kiválasztását Soros, SSH, Rlogin, Telnet , és Nyers . Ezenkívül a parancssor különféle eszközeivel együtt szállítják DSA és RSA kulcsgenerátor (más néven a gittszövet ), SFTP ( psftp ), SCP ( pscp ), stb, amelyek a terminálról is végrehajthatók.

nevezd át a linux könyvtárban

Csatlakozás PuTTy segítségével

Írja be a szerver IP-címét az IP-címsorba vagy a gazdagép nevét a szerverhez való csatlakozáshoz, és tartsa meg a kapcsolat típusát SSH-ként, a portot pedig 22-ként. Ezenkívül tárolhatjuk a konfigurációt későbbi használatra.

Most megnyílik a PuTTy terminálja, és jelszót és felhasználónevet kér a csatlakozáshoz.

Egy olyan szerverre leszünk bejelentkezve, amelyhez kapcsolatot próbáltunk létesíteni.

Ha Mac vagy Linux alapú operációs rendszert használunk, akkor nincs szükségünk olyan kliensekre, mint a PuTTy, mivel a Linux operációs rendszer tartalmazza az SSH terminált. Csak az alábbi parancsot kell alkalmaznunk a szerverhez való csatlakozáshoz:

ssh felhasználó@szerver

java soronként olvassa el a fájlt
  • A fenti parancs azzal a kiszolgálóval fog kapcsolódni, amelyen a 'szerver' IP-cím. 'Felhasználó' felhasználónévként definiálható. Szerverhez való csatlakozásra jogosult.
  • A parancs beírása után meg kell adnunk a jelszót.
  • Csak be kell lépnünk a 'kijárat' a terminál ablakunkban a távoli szerverrel való kapcsolat lezárásához. Ez visszavezet minket a helyi gépünkhöz.

Putty Commands

A Putty néhány fontos parancsát az alábbiakban ismertetjük:

1. mi: Lehetővé teszi szövegszerkesztő bevitelét. A szintaxisa az alábbiakban olvasható:

 vi filename 

Putty Command Linux alatt

Ez a parancs elindítja a fájlt a rendszer képernyőjén. Ha a fájl nem létezik, akkor egy új fájlt készít hasonló néven.

  • Az escape billentyű lehetővé teszi a vi szerkesztő módban elindított parancsok törlését.
  • Bemehetünk ':q' A vi szerkesztőből való kilépéshez nem javasoltunk semmilyen módosítást a fájlon.
  • Bemehetünk 'q!' kilépéshez, ha el akarjuk távolítani a fájlon végrehajtott módosításokat.

2. lépés: Ha egy adott karakterláncot szeretnénk találni egy mappában vagy fájlban, akkor ez a pontos parancs számunkra. Ez a parancs visszaadja a teljes sort, beleértve a kifejezést is, amikor a pontos egyezést keresi. A szintaxis a következő:

 grep 'string' filename 

Putty Command Linux alatt
  • A parancsban a én választási lehetőség ( grep -i 'string' fájlnév ) lehetővé teszi számunkra, hogy megtaláljuk a kis- és nagybetűket megkülönböztető karakterláncot a fájlban.
  • A megadott fájlban lévő karakterlánc megjelenési számát a segítségével tudjuk megszámolni 'grep -c 'string' fájlnév'
  • Az adott karakterláncot vagy mintát tartalmazó fájlnevet a segítségével tudjuk megjeleníteni 'grep -I 'string'*'
  • A kimenettel a sor számát is meg tudjuk mutatni a segítségével 'grep -n 'string' fájlnév'

3. fej: Ez a parancs lehetővé teszi számunkra, hogy beolvassuk a tartalom első tíz sorát egy fájlban. A head parancs szintaxisa a következő:

 head filename.extension 

Putty Command Linux alatt
  • Ezenkívül több fájl nevét is megadhatjuk ebben a parancsban, majd az összes fájl kezdő tíz sorát külön-külön jeleníti meg.
    Szintaxis: head -n15 /temp/fájlnév
  • A head parancs a tartalom kezdeti tizenöt sorát jeleníti meg a megadott fájlon keresztül.

4. farok: Ez a parancs ugyanaz, mint egy parancs, azaz a fej, amely megadja nekünk a tíz sort (első). A tail parancs biztosítja számunkra a tartalom tíz (utolsó) sorát a fájlon keresztül. A parancs szintaxisa a következő:

 tail filename.extension 

Putty Command Linux alatt
  • A fájloknak több nevet is adhatunk ennek a parancsnak, hogy tíz sort (utoljára) jelenítsen meg az összes leírt fájlon.
    A szintaxis a következő:
    farokkönyvtár/fájl1/könyvtár/fájl2
  • Ez egyenértékű a fej parancsával. Ezenkívül lehetővé teszi számunkra, hogy módosítsuk azokat a sorszámokat, amelyeket az alapértelmezett számoktól eltérően szeretnénk megjeleníteni.
    A szintaxis a következő:
    tail -n15 temp/fájlnév
    Tizenöt sornyi (utolsó) tartalom jelenik meg a megadott soron keresztül.

5. macska: A cat parancs a fájl tartalmának a képernyőn való megjelenítésére szolgál. Ez a parancs a szabványos bemenetet a szabványos kimenetre másolja. Ezenkívül lehetővé teszi a teljes görgetést, ha a megjelenített szöveg nem rögzíti a képernyőt.

A szintaxis a következő:

 cat filename.extension 

Putty Command Linux alatt

Ezenkívül ez a parancs két fájl összefűzésére és tartalmának egyként történő megjelenítésére szolgál.

Szintaxis:

 cat file1.txt file2.txt > mergedfile.txt 

Putty Command Linux alatt

ahol,

java int karakterláncként

'>' az átirányítási karakter eredménye

Ez a parancs használható új fájl létrehozására is.

Szintaxis:

 cat > filename.extension 

Putty Command Linux alatt

6. rm: Azt jelenti távolítsa el . Lehetővé teszi számunkra, hogy eltávolítsunk egy fájlt a szerveren keresztül. A parancs szintaxisa az alábbiakban található:

 rm filename.extension 

Putty Command Linux alatt
  • A 'rm * mappanév' parancs eltávolítja a könyvtár minden tartalmát vagy fájlját.
  • A 'rm -r mappanév' parancs eltávolítja a mappát és a benne lévő mappát is.
  • A 'rmdir' parancs törli a teljes mappát vagy könyvtárat.