A PuTTY egy ingyenes, nyílt forráskódú szoftver, amely lehetővé teszi a felhasználók számára, hogy biztonságosan csatlakozzanak egy távoli szerverhez. Remek eszköz rendszergazdák és fejlesztők számára, akiknek gyakran kell távoli szerverekhez hozzáférniük. A PuTTY a biztonságos shell (SSH) kapcsolatok biztosítása mellett arra is használható, hogy a távoli szerverről fájlokat továbbítson a helyi gépre. Ebben a cikkben a PuTTY segítségével történő fájlszerzésről lesz szó.
Kezdetnek le kell töltenie és telepítenie kell a PuTTY-t a helyi gépére. A telepítés után nyissa meg a PuTTY-t, és adja meg a távoli szerver hostnevét vagy IP-címét, amelyhez csatlakozni szeretne. Válassza ki az SSH protokollt, és kattintson a Megnyitás gombra a kapcsolat elindításához.
Miután csatlakozott a távoli szerverhez, navigáljon abba a könyvtárba, ahol a fájl található. A könyvtár megváltoztatásához használja a `cd` parancsot, a könyvtárban lévő fájlok listázásához pedig az `ls` parancsot. Ha megtalálta a letölteni kívánt fájlt, másolja be annak elérési útvonalát.
Ezután meg kell nyitnunk a PuTTY kísérőprogramját, a PSCP-t (PuTTY Secure Copy). A PSCP egy parancssori eszköz, amely lehetővé teszi számunkra a fájlok biztonságos átvitelét a helyi és a távoli gépek között. A PSCP megnyitásához írjuk be a parancssorba az `pscp` parancsot.
`pscp username@remotehost:/path/to/file C:localdirectory`
A `username` szót helyettesítse a távoli kiszolgálóhoz való csatlakozáshoz használt felhasználónévvel, a `remotehost` szót a távoli kiszolgáló hostnevével vagy IP-címével, a `/path/to/file` szót a letölteni kívánt fájl elérési útvonalával, a `C:localdirectory` szót pedig annak a könyvtárnak az elérési útvonalával, ahová a letöltött fájlt menteni kívánja.
Az enter megnyomása után a PSCP megkérdezi a távoli szerver jelszavát. Írja be a jelszót, és nyomja meg az Entert. A fájl ezután letöltődik a megadott helyi könyvtárba.
Összefoglalva, a PuTTY egy hatékony eszköz fájlok távoli szerverekről történő letöltésére. Biztonságos kapcsolatainak és erőteljes fájlátviteli képességeinek köszönhetően minden rendszergazda vagy fejlesztő számára elengedhetetlen. A fent vázolt lépéseket követve a PuTTY segítségével könnyedén tölthet le fájlokat távoli szerverekről.
A következő lépésekkel tölthet le egy fájlt a PuTTY-ről a helyi rendszerére:
1. Nyissa meg a PuTTY-t, és hozzon létre kapcsolatot a távoli kiszolgálóval.
2. Navigáljon abba a könyvtárba, ahol a letölteni kívánt fájl található a cd parancs segítségével.
3. Adja meg a „pwd” parancsot az aktuális könyvtár elérési útvonalának lekérdezéséhez.
4. Írja be az „ls” parancsot a könyvtárban lévő fájlok listázásához, és keresse meg a letölteni kívánt fájlt.
5. Ha megtalálta a fájlt, írja be a „scp username@remotehost:/path/to/file /path/to/local/directory” parancsot a fájl letöltéséhez a helyi rendszerre.
6. A „username” szót helyettesítse a távoli szerveren lévő felhasználónevével, a „remotehost” szót pedig a távoli szerver hostnevével vagy IP-címével.
7. A „/path/to/file” helyébe a távoli kiszolgálón letölteni kívánt fájl elérési útvonalát, a „/path/to/local/directory” helyébe pedig annak a könyvtárnak az elérési útvonalát írja, ahová a fájlt a helyi rendszerén el kívánja menteni.
8. Adja meg a jelszavát, amikor a rendszer kéri.
9. Várja meg, amíg a fájl letöltődik a helyi rendszerére.
10. A letöltés befejezése után zárja be a PuTTY munkamenetet.
Igen, a PuTTY használható fájlok különböző rendszerek közötti átvitelére. Fontos azonban megjegyezni, hogy a PuTTY elsősorban terminál emulátor és SSH kliens, amelyet Unix vagy Linux szerverek távoli elérésére és kezelésére használnak. Bár rendelkezik fájlátviteli képességekkel, nem olyan hatékony, mint az olyan dedikált fájlátviteli protokollok, mint az FTP vagy az SFTP.
A PuTTY segítségével történő fájlátvitelhez az `pscp` parancsot kell használni, amely az SCP (Secure Copy) protokoll PuTTY implementációja. Az `pscp` paranccsal biztonságos SSH-kapcsolatot használhat fájlok átvitelére két rendszer között.
Egy fájl átviteléhez az `pscp` parancs segítségével meg kell adnia a fájl forrás és cél elérési útvonalát. Például egy `file.txt` nevű fájl átviteléhez a helyi rendszerről egy távoli kiszolgálóra a következő parancsot kell használni:
„`
pscp /path/to/file.txt [email protected]:/path/to/destination
„`
Ez a parancs megkérdezi a távoli felhasználói fiók jelszavát, majd átküldi a fájlt a távoli kiszolgálón megadott helyre.
Összefoglalva, bár a PuTTY használható fájlok átvitelére, nem ez a leghatékonyabb vagy legbiztonságosabb módszer. Ha lehetséges, ajánlott olyan dedikált fájlátviteli protokollokat használni, mint az SFTP vagy az FTP.
A Linux fájlok másolása Windowsra a PuTTY használatával a PSCP (PuTTY Secure Copy) nevű segédprogrammal végezhető el. A PSCP egy parancssori segédprogram, amely a PuTTY-hez tartozik, és fájlok biztonságos átvitelére használható egy Windows hoszt és egy Linux rendszer között.
Az alábbi lépésekkel másolhat Linux-fájlokat Windowsra a PuTTY segítségével:
1. Töltse le és telepítse a PuTTY-t a Windows rendszerére. A PuTTY-t a hivatalos weboldalról töltheti le.
2. Nyisson PuTTY munkamenetet a Linux rendszerén.
3. Navigáljon a Linux rendszerén abba a könyvtárba, amely a másolni kívánt fájlokat tartalmazza.
4. Nyisson meg egy parancssort a Windows rendszerén.
5. Írja be a következő parancsot egy fájl másolásához Linuxról Windowsra:
pscp username@linux_server:/path/to/file C:pathtodestination
A „username”-t helyettesítse a Linux felhasználói nevével, a „linux_server”-t a Linux rendszerének hostnevével vagy IP-címével, a „/path/to/file”-t a másolni kívánt fájl elérési útvonalával, a „C:pathtodestination”-t pedig a Windows rendszerén lévő célállomás elérési útvonalával.
6. Nyomja meg az Enter billentyűt az átvitel elindításához.
7. Ha a rendszer kéri, adja meg a Linux jelszavát.
8. A fájl átmásolásra kerül a Linuxról a Windowsra.
Ismételje meg a fenti lépéseket minden további másolni kívánt fájl esetében.
Megjegyzés: A PSCP az SSH protokollt használja a fájlok átviteléhez, ezért SSH hozzáféréssel kell rendelkeznie a Linux rendszeréhez. Győződjön meg arról is, hogy a Windows elérési útvonal, ahová másol, érvényes és írási jogosultságokkal rendelkezik.