Выкарыстанне пратаколу FTP З Linux кампутарамі
FTP з'яўляецца самым простым і найбольш знаёмым пратаколам перадачы файлаў , які абменьваецца файламі паміж лакальным кампутарам і выдаленым кампутарам або сеткай. Аперацыйныя сістэмы Linux і Unix маюць убудаваныя ў камандным радку падказкі можна выкарыстоўваць у якасці кліентаў FTP для стварэння падлучэння да FTP.
Увага: перадача FTP ня шыфруецца. Той, хто перахапляе перадачу можа чытаць інфармацыю, якая перадаецца, у тым ліку імя карыстальніка і пароль. Для бяспечнай перадачы, выкарыстоўваць SFTP .
Ўсталяваць злучэнне FTP
Перад тым, як можна выкарыстоўваць розныя FTP каманды, неабходна ўсталяваць злучэнне з выдаленай сеткай або кампутарам. Зрабіце гэта, адкрыўшы акно тэрмінала ў Linux і набраўшы FTP вынікаюць даменнае імя або IP - адрас FTP - сервера, такія як FTP 192.168.0.1 або FTP domain.com. Напрыклад:
FTP abc.xyz.eduГэтая каманда спрабуе падлучыцца да FTP - сервера на abc.xyz.edu. Калі гэта атрымаецца, ён папросіць вас увайсці, выкарыстоўваючы імя карыстальніка і пароль. Грамадскія серверы FTP часта дазваляюць вам увайсці ў сістэму, выкарыстоўваючы імя карыстальніка ананімны і ваш адрас электроннай пошты ў якасці пароля або без пароля наогул.
Калі вы увайсці паспяхова, вы ўбачыце FTP> запрашэнне на экране тэрмінала. Перш чым ісці далей, атрымаць спіс даступных каманд FTP з дапамогай функцыі даведкі. Гэта карысна, таму што ў залежнасці ад вашай сістэмы і праграмнага забеспячэння, некаторыя з FTP-каманд, пералічаных могуць або не могуць працаваць.
FTP Прыклады каманд і апісанне
FTP-каманда, выкарыстоўваная з Linux і Unix адрозніваецца ад FTP-каманд, якія выкарыстоўваюцца ў камандным радку Windows. Ніжэй прыведзены прыклады, якія ілюструюць тыповая выкарыстанне каманд Linux FTP для аддаленага капіявання, пераназванні і выдаленні файлаў.
FTP> дапамогуФункцыя даведкі пералічаныя каманды, якія можна выкарыстоўваць, каб паказаць змесціва каталога, перадаваць файлы і выдаляць файлы. Каманда FTP>? выконвае тое ж самае.
FTP> LsГэтая каманда выводзіць імёны файлаў і падкаталогаў у бягучым каталогу на выдаленым кампутары.
FTP> CD кліентаўГэтая каманда змяняе бягучы каталог на падкаталог кліентаў , калі ён існуе.
FTP> CDUPГэта змяняе бягучы каталог на бацькоўскі каталог.
FTP> ВК [малюнка]Гэтая каманда змяняе бягучы каталог на лакальным кампутары да малюнкаў, калі ён існуе.
FTP> ASCIIГэта пераходзіць у рэжым ASCII для перадачы тэкставых файлаў. ASCII па змаўчанні на большасці сістэм.
FTP> двайковыГэтая каманда змяняе ў двайковым рэжыме для перадачы ўсіх файлаў, якія не тэкставыя файлы.
FTP> прыбудзе image1.jpgГэта загружае файл image1.jpg з аддаленага кампутара на лакальны кампутар. Увага: Калі ўжо ёсць файл на лакальным кампутары, з тым жа імем, ён будзе перазапісаны.
FTP> ставіць image2.jpgЗагружае файл Image2.jpg з лакальнага кампутара на выдалены кампутар . Увага: Калі ўжо ёсць файл на выдаленым кампутары, з тым жа імем, ён будзе перазапісаны.
FTP>! LsДаданне клічніка перад камандай выконвае паказаную каманду на лакальным кампутары. Так! Ls пералічаныя імёны файлаў і каталогаў бягучага каталога на лакальным кампутары.
FTP> MGET * .jpgЗ дапамогай каманды MGET. Вы можаце загрузіць некалькі малюнкаў. Гэтая каманда загружае ўсе файлы, якія заканчваюцца на .jpg.
FTP> пераназываць [ад] [да]Каманда перайменавання змяняе файл з імем [с] на новае імя [да] на выдаленым серверы.
FTP> змясціць локальный_файл [аддалены-файл]Гэтая каманда захоўвае лакальны файл на выдаленым кампутары. Адправіць локальный_файл [аддалены файл] робіць тое ж самае.
FTP> MPUT * .jpgГэтая каманда загружае ўсе файлы, якія заканчваюцца .jpg да актыўнай тэчцы на выдаленым кампутары.
FTP> выдаліць аддалены-файлВыдаляе файл з імем аддаленага-файл на выдаленым кампутары.
FTP> mdelete * .jpgПры гэтым выдаляюцца ўсе файлы, якія заканчваюцца .jpg ў актыўнай тэчцы на выдаленым кампутары.
FTP> назва-файла памерВызначыць памер файла на выдаленым кампутары з дапамогай гэтай каманды.
FTP> MkDir [каталог-імя]Стварыце новы каталог на выдаленым серверы.
FTP> запрашэннеІмклівая каманда ўключае інтэрактыўны рэжым або выключыць так, што каманды на некалькіх файлах выконваюцца без пацверджання карыстальніка.
FTP> кінуць паліцьКаманда выхаду завяршае сеанс FTP і выходзіць з праграмы FTP. Каманды да пабачэння і выхад зрабіць тое ж самае.
Параметры каманднага радка
Опцыі (таксама званыя сцягі або перамыкачы) змяніць працу з камандай FTP. Як правіла, параметр каманднага радка варта асноўнай каманды FTP праз прабел. Ніжэй прыведзены спіс опцый, якія вы можаце дадаць да FTP каманд і апісанне таго, што яны робяць.
- -4 Ужываць толькі IPv4 пры кантакце з хаста
- -6 Ужываць толькі IPv6
- -e Адключае падтрымку гісторыі і рэдагаванне каманд
- -p Выкарыстоўваць пасіўны рэжым для перадачы дадзеных
- -i Адключае інтэрактыўны запыт падчас перадачы файлаў
- -n Забараняе аўтаматычны Увайсці пры першым падключэнні
- -g Адключае імя файла падстаноўка
- -v Прымушае сервер выдаліць , каб паказаць усе адказы
- -d Займаецца адладкі