shell fájljainak letöltéséhez ebben az oktatóanyagban elmagyarázom, hogyan kell használni a Linux ftp parancsot a shell-en. Megmutatom, hogyan kell csatlakozni egy FTP szerver, up-és letölthető fájlokat, majd hozzon létre könyvtárakat. Bár sok szép asztali FTP kliens áll rendelkezésre, az FTP parancs akkor is hasznos, ha távolról dolgozik egy kiszolgálón egy SSH munkameneten keresztül, például biztonsági mentési fájlt szeretne letölteni az FTP tárolóból.,
1. lépés: FTP-kapcsolat létrehozása
az FTP-kiszolgálóhoz való csatlakozáshoz be kell írnunk az ” ftp ” terminálablakba, majd a domain nevet “domain.com” vagy az FTP-kiszolgáló IP-címe.
példák:
ftp domain.com
ftp 192.168.0.1
ftp [email protected]
megjegyzés: ehhez a példához egy névtelen szervert használtunk.
cserélje ki az IP-t és a tartományt a fenti példákban az FTP-kiszolgáló IP-címére vagy tartományára.,
2. lépés: Bejelentkezés felhasználónévvel és jelszóval
a legtöbb FTP-kiszolgáló bejelentkezése jelszóval védett, így a szerver “felhasználónevet” és “jelszót” kér tőlünk.
Ha úgynevezett névtelen FTP-kiszolgálóhoz csatlakozik, akkor próbálja meg az “anonymous” – t felhasználónévként és üres jelszóként használni:
Name: anonymous
Password:
a terminál egy ilyen üzenetet küld vissza:
230 Login successful.
Remote system type is UNIX.
Using binary mode to transfer files.
ftp>
Ön sikeresen be van jelentkezve.,
3. Lépés: a Munka Könyvtárak
A parancsok listában, mozgás, illetve mappák létrehozása egy FTP szerver majdnem ugyanaz, mint mi lenne a shell a helyben, a számítógép, ez áll a lista, cd-t váltani, mkdir, hogy hozzon létre a könyvtárakat…,e beállítások:
ftp> ls
A szerver vissza:
Változó Könyvtárak:
változtatni a könyvtár tudjuk típus:
ftp> cd directory
A szerver vissza fog térni:
250 Directory succesfully changed.
4. Lépés: a Letöltés fájlok FTP
a letöltés Előtt egy fájlt, állítsuk az FTP fájl letöltése a könyvtár segítségével ‘lcd’ parancs:
lcd /home/user/yourdirectoryname
Ha nem adja meg a letöltési könyvtárat, a fájl letöltődik az aktuális könyvtárban, hol volt abban az időben kezdődött az FTP session.,
most használhatjuk a ” get “parancsot egy fájl letöltéséhez, a használat:
get file
a fájl letölthető az ” lcd ” paranccsal korábban beállított könyvtárba.
a szerver visszaadja a következő üzenetet:
local: file remote: file
200 PORT command successful. Consider using PASV.
150 Opening BINARY mode data connection for file (xxx bytes).
226 File send OK.
XXX bytes received in x.xx secs (x.xxx MB/s).
Több fájl letöltéséhez helyettesítő karaktereket használhatunk. Ebben a példában, én letölti az összes fájlt a .xls fájl kiterjesztés.
mget *.xls
5.lépés: fájlok feltöltése FTP-vel
feltölthetünk olyan fájlokat, amelyek a helyi könyvtárban vannak, ahol FTP-kapcsolatot létesítettünk.,
egy fájl feltöltéséhez használhatjuk a ” put ” parancsot.
put file
Ha a feltölteni kívánt fájl nem található a helyi könyvtárban, akkor a ” / ” – tól kezdődő abszolút elérési utat is használhatja:
put /path/file
Több fájl feltöltéséhez az mget példához hasonló mput parancsot használhatjuk fentről:
mput *.xls
6.lépés: az FTP-kapcsolat bezárása
miután elvégeztük az FTP-munkát, biztonsági okokból le kell zárnunk a kapcsolatot., Három parancs segítségével zárhatjuk le a kapcsolatot:
bye
exit
quit
bármelyikük leválasztja a számítógépet az FTP szerverről, és visszatér:
221 Goodbye
ha további segítségre van szüksége, miután csatlakozott az FTP-kiszolgálóhoz, írja be a “súgó” parancsot, amely megmutatja az összes rendelkezésre álló FTP-parancsot.