Az FTP parancs használata Linux alatt

May 28, 2025
Felhő és Internet
Fatmawati Achmad Zaenuri / Shutterstock.com

A File Transfer Protocol régebbi, mint olvasóink többsége, de még mindig erős. Az FTP nem rendelkezik egy modern protokoll biztonságával, de mégis szükség lehet a használatára. Így teheti meg.

Figyelem: Ne használja az FTP-t az interneten keresztül

Tegyük ezt egyértelművé kezdettől fogva: A File Transfer Protocol (FTP) az 1970-es évek elejére nyúlik vissza, és a biztonságra való tekintet nélkül készült. Nem használ titkosítást semmire. A bejelentkezési adatokat, például a felhasználónevét és jelszavát, valamint a letöltött vagy feltöltött adatokat tiszta szövegben továbbítja. Bárki megtekintheti az Ön titkait. Az FTP-nek azonban még mindig vannak felhasználási módjai.

Ha fájlokat továbbít a hálózaton belül, akkor biztonságban kell lennie - mindaddig, amíg a hálózaton senki nem szagolgatja a csomagokat és lehallgatja az érzékeny dokumentumokat, amikor azokat továbbítja. Ha a fájlok semmilyen módon nem bizalmasak vagy érzékenyek, akkor az FTP-vel történő áthelyezés a belső hálózaton rendben lehet. A Linux rendelkezik a szabványdal ftp parancssori program hogy pontosan azzal a forgatókönyvvel foglalkozzon.

De egyértelműen ne használja a ftp parancs a külső források interneten történő eléréséhez. Ehhez használja a sftp parancssori program , amely a biztonságos SSH fájlátviteli protokollt használja. Mindkét programot bemutatjuk ebben az oktatóanyagban.

Annak tisztázása érdekében, hogy miért nem akarja soha használni az FTP-t az interneten keresztül, nézze meg az alábbi képernyőképet. Az FTP jelszavát sima szövegben mutatja. Bárki, aki a hálózaton tartózkodik, vagy közted és az FTP-szerver között, könnyen láthatja, hogy a jelszó „MySecretPassword”.

Titkosítás nélkül egy rosszindulatú szereplő módosíthatja azokat a fájlokat is, amelyeket éppen letöltött vagy átküldött.

Az ftp parancs

Feltételezve, hogy érvényes fiókja van egy FTP-webhelyen, a következő paranccsal csatlakozhat hozzá. A cikk egészében cserélje le a parancsokban szereplő IP-címet annak az FTP-szervernek az IP-címére, amelyhez csatlakozik.

ftp 192.168.4.25

Figyelem : Csak a ftp parancs egy megbízható helyi hálózat szervereihez való csatlakozáshoz. Használja a sftp parancsot az alábbiakban ismertetjük a fájlok interneten történő továbbításához.

Az FTP szerver üdvözlő üzenettel válaszol. Az üdvözlet szövege szerverenként változó. Ezután kéri annak a fióknak a felhasználónevét, amelybe bejelentkezik.

Figyelje meg, hogy megjelenik annak a webhelynek az IP-címe, amelyhez csatlakozik, majd a Linux-felhasználó neve. Ha az FTP-kiszolgálón lévő fiókneve megegyezik a Linux-felhasználónevével, egyszerűen nyomja meg az Enter billentyűt. Ez a Linux felhasználói nevet fogja használni az FTP-kiszolgáló fiókneveként. Ha a Linux felhasználói neve és az FTP fiók neve eltér, írja be az FTP fiók felhasználói nevét, majd nyomja meg az Enter billentyűt.

Bejelentkezés az FTP-kiszolgálóra

A rendszer kéri az FTP webhely jelszavának megadását. Írja be a jelszavát, és nyomja meg az Enter billentyűt. Jelszava nem jelenik meg a képernyőn. Ha az FTP-kiszolgáló ellenőrzi FTP-felhasználói fiókjának és jelszavának kombinációját, akkor bejelentkezik az FTP-kiszolgálóra.

Meg fogják mutatni a ftp> gyors.

Körülnézés és fájlok visszakeresése

Először valószínűleg fel szeretné venni az FTP-kiszolgálón található fájlok listáját. A ls parancs ezt teszi. Felhasználónk látja a fájlt gc.c az FTP szerveren van, és le akarja tölteni saját számítógépére. Számítógépe a „helyi számítógép” az FTP szóhasználatban.

A fájl lekérésére (vagy „letöltésére”) vonatkozó parancs az kap . Felhasználónk ezért kiadja a parancsot kap gc.c . Gépelnek kap , szóköz, majd a letölteni kívánt fájl neve.

Az FTP-kiszolgáló válaszul a fájlt a helyi számítógépre továbbítja, és megerősíti, hogy az átvitel megtörtént. Megjelenik a fájl mérete és az átvitelhez szükséges idő is.

ls
kap gc.c

Több fájl egyszerre történő letöltéséhez használja a mget (multiple get) parancs. A mget parancs megkéri, hogy erősítse meg, hogy az egyes fájlokat sorra szeretné-e letölteni. Válaszoljon az „y” megnyomásával az igennel és az „n” megnyomásával a nemmel.

Ez unalmas sok fájl esetében. Emiatt a kapcsolódó fájlok gyűjteményeit általában egyetlen fájlként tárolják az ftp webhelyeken tar.gz vagy tar.bz2 fájlokat .

ÖSSZEFÜGGŐ: Fájlok kibontása .tar.gz vagy .tar.bz2 fájlból Linux alatt

mget * .c

Fájlok feltöltése az FTP-kiszolgálóra

Az FTP-fiókjához kapott engedélyektől függően előfordulhat, hogy fájlokat tölthet fel (vagy „helyezhet el”) a szerverre. Fájl feltöltéséhez használja a tedd parancs. Példánkban a felhasználó egy nevű fájlt tölt fel Sans.tar.gaj az FTP szerverre.

tedd a Songs.tar.gz-t

Ahogy valószínűleg elvárja, van egy parancs arra, hogy egyszerre több fájlt helyezzen el az FTP szerverre. Ez az úgynevezett mput (többszörös put). Akárcsak a mget parancs megtette, mput minden fájl feltöltéséhez egyenként „y” vagy „n” megerősítést kér.

Ugyanez az érvelés a fájlkészletek tar archívumba helyezésére vonatkozik a fájlok elhelyezésére, mint a fájlok megszerzésére. Felhasználónk több „.odt” fájlt tölt fel a következő paranccsal:

mput * .odt

Könyvtárak létrehozása és módosítása

Ha az ftp szerveren lévő felhasználói fiók lehetővé teszi, akkor létrehozhat könyvtárakat. A parancs erre mkdir . Az egyértelműség érdekében minden olyan könyvtár, amelyet a mkdir parancs az ftp szerveren jön létre, és nem a helyi számítógépen.

Az ftp szerveren található könyvtárak megváltoztatásához használja a CD parancs. Amikor használja a CD parancsolni a ftp> A prompt nem változik, hogy tükrözze az új aktuális könyvtárat. A pwd (work Directory könyvtár nyomtatása) parancs megmutatja az aktuális könyvtárat.

Az ftp felhasználónk létrehoz egy zene nevű könyvtárat, átáll az új könyvtárba, a pwd parancs feltölt egy fájlt abba a könyvtárba.

mkdir zene
cd féreg c
pwd
tedd dalok.tar.gz

Az aktuális könyvtár szülőkönyvtárába történő gyors áthelyezéshez használja a cdup parancs.

cdup

Hozzáférés a helyi számítógéphez

A helyi számítógép könyvtárának megváltoztatásához használhatja a lcd parancs a ftp> gyors. Könnyű azonban elveszíteni a helyét a helyi fájlrendszerben. A helyi fájlrendszer elérésének kényelmesebb módja a ! parancs.

A ! parancs parancsértelmező ablakot nyit meg a helyi számítógépen. Bármit megtehet ebben a shellben, mint egy szabványos terminálablakban. Amikor gépelsz kijárat visszatérsz a ftp> gyors.

Felhasználónk használta a ! parancsot, és belépett egy shell ablakba a helyi számítógépen. Kiadtak egy ls parancsot, hogy megnézze, milyen fájlok vannak az adott könyvtárban, majd írja be kijárat hogy visszatérjen a ftp> gyors.

!
ls
kijárat

Fájlok átnevezése

Az FTP-kiszolgálón található fájlok átnevezéséhez használja a átnevezni parancs. Itt FTP-felhasználónk átnevez egy fájlt átnevezni majd használja a ls parancsot a fájlok felsorolásához a könyvtárban.

nevezze át a dalokat.tar.gz rock_songs.tar.gz
ls

Fájlok törlése

Az FTP-kiszolgálón lévő fájlok törléséhez használja a töröl parancs. Több fájl egyszerre történő törléséhez használja a megnézi parancs. Az egyes fájlok törléséhez „y” vagy „n” megerősítést kell kérnie.

Itt FTP felhasználónk felsorolta a fájlokat, hogy megtekinthesse a nevüket, majd kiválasztotta a törölni kívánt fájlokat. Ezután úgy határoznak, hogy mindet törlik.

ls
γκ.ο.
μδε csökkenés * .ο

Az sftp parancs használatával

Az IP címzési rendszert ismerő olvasók észrevették, hogy a fenti példákban használt FTP szerver 192.168 címe egy belső IP cím, amelyet privát IP címnek is neveznek. Amint a cikk elején figyelmeztettük, a ftp parancsot csak belső hálózatokon szabad használni.

Ha távoli vagy nyilvános FTP-kiszolgálóhoz szeretne csatlakozni, használja a sftp parancs. Felhasználónk csatlakozni fog egy nevű SFTP-fiókhoz demó címen található, nyilvánosan elérhető FTP szerveren test.trebex.net .

Amikor csatlakoznak, értesülnek arról, hogy a kapcsolat létrejött. Tájékoztatják őket arról is, hogy a gazda valódisága nem ellenőrizhető. Ez normális az első csatlakozáskor egy új gazdagépnél. Az “y” gombot megnyomva elfogadják a kapcsolatot.

Mivel a felhasználói fiók neve ( demó ) továbbításra került a parancssorban, ezért nem kell megadniuk a felhasználói fiók nevét. Csak a jelszót kérik tőlük. Ezt beírják, ellenőrzik és elfogadják, és bemutatják a sftp> gyors.

sftp [email protected]

A fent leírt FTP-parancsok ugyanúgy fognak működni egy SFTP-munkamenetben, a következő kivételekkel.

  • Fájl törléséhez használja rm (Az FTP használja töröl )
  • Több fájl törléséhez használja rm (Az FTP használja megnézi )
  • A szülő könyvtárba lépéshez használja cd .. (Az FTP használja cdup )

Felhasználónk néhány parancsot használt az SFTP munkamenet során. Használatuk van ls a fájlok felsorolása, és CD hogy átváltozzon a kocsma könyvtárába. Ők használták a pwd a munkakönyvtár kinyomtatásához.

Más lehetőségek vannak a fájlok átvitelére a Linux világában, nevezetesen scp ( biztonságos másolat ), de itt az FTP-re és az SFTP-re koncentráltunk. Az alkalmazandó esetekben ez a két parancs szolgál Önnek, valamint a fájlok tárolási és visszakeresési igényeinek.

.entry-tartalom .entry-footer

How To Use FTP Unix Command

How To Use FTP From The Command-line On Linux

Linux Ftp Command Summary With Examples

Best FTP Clients For Linux | How To Use FTP In Linux

How To Use Sftp Command

Connect To FTP From Linux Terminal

How To Configure Ftp Server In Linux

Ftp Command Not Found | How To Install And Configure Vsftpd | Transfer Files By Ftp In Linux

How To Access Ftp Server Using Linux Terminal

FTP From Command Prompt - Login & Download

Linux Shell Script To Automate Ftp And Shedule Tasks

Linux - FTP Server Setup (vsftpd)

Linux Terminal FTP Tutorial Upload Download All Files Without Are You Sure Prompt

[HowTo] Download Files From FTP Using Terminal On Ubuntu Linux

SSH, FTP, Ping, Telnet: Linux Networking Commands Tutorial 12

How To Install & Configure FTP Server In Linux - 7, Part - 1, Video No 92

FTP Commands To Transfer Files

How To Configure FTP Server On Kali Linux|vsftpd


Felhő és Internet - Most Popular Articles

Miért ilyen lassú az internetem?

Felhő és Internet Feb 13, 2025

Számos oka lehet annak, hogy az internetkapcsolata lassúnak tűnik. Problémát jelenthet a modem vagy az útválasztó, a Wi-Fi jel, a kábel erőssége, a hálózati eszközök,..


A Mac nyelvének és régiójának beállításainak módosítása

Felhő és Internet Jul 8, 2025

Ha egy másik nyelven szeretné használni a Mac számítógépét, vagy más régióban él, akkor megváltoztathatja azt az OS X rendszerben. Ha mégis megteszi, akkor mindent meg..


A legjobb weboldalak az ingyenes megoldandó rejtvények megtalálásához

Felhő és Internet Dec 31, 2024

Kirakós stréber vagy? Lazít, ha leülsz megoldani egy keresztrejtvényt, Sudoku feladványt vagy szókeresést? Ha nem tud elegendő rejtvényt megoldani, összegyűjtöttünk n�..


A Tippek rovatból: Koppintson duplán a böngésző nagyításához, az Espresso Naps és az Android indító képernyőihez

Felhő és Internet Jun 30, 2025

Minden héten feltörjük a tippeket és megosztjuk a legjobb olvasói tippeket. Ezen a héten az androidos böngészők nagyítását, a koffein-energia-szünetet és az indító k..


Amit mondtál: Tippek és trükkök a rosszindulatú programok elleni küzdelemhez

Felhő és Internet Sep 18, 2025

A hét elején arra kértük Önt, hogy ossza meg kedvenc malware harci trükkjeit. Most visszatértünk, hogy kiemeljük az Ön által megosztott tippeket és trükköket. ..


Maradjon a Chrome ütemezésén a DayHikerrel

Felhő és Internet Jun 18, 2025

Megőrzi ütemezését és feladatait a Google Naptárban? Ez egy hasznos bővítmény a Google Chrome számára, amely folyamatosan tájékoztatja Önt a találkozókról anélkül, hogy egy..


A böngésző előzményeinek megtekintése a gazdagép és dátum alapján a Chrome-ban

Felhő és Internet Jan 19, 2025

BETŰTELEN TARTALOM Unod már, hogy átnézed a weboldalak összetévesztett keverékét, hogy megtaláld azt az egy webhelyet, amelyet korábban meglátogattál? Most megtekintheti a böng..


A Feedburner előfizetőinek számainak megtekintése akkor is, ha a FeedCount nem jelenik meg

Felhő és Internet Aug 14, 2025

BETŰTELEN TARTALOM Ha olyan blogger vagy, aki nem akarja megmutatni az előfizetői számokat, vegye figyelembe: annak ellenére, hogy nem jeleníti meg a Feedcount modult, ha ezt bármiko..


Kategóriák