FTP utos, kumonekta at gumana sa pamamagitan ng terminal

tungkol sa ftp utos

Sa susunod na artikulo ay titingnan namin ang utos ng FTP. Para kay mag-upload, mag-download o mamahala ng nilalaman ng isang FTP mayroon kaming walang katapusang bilang ng mga graphic application, Filezilla ay isa sa pinakatanyag. Ngunit kung ikaw ay isang tagahanga ng terminal, magagawa rin ito mula sa linya ng utos.

Ito ay kapaki-pakinabang lalo na kapag nagtatrabaho sa isang server at wala kaming GUI, ngunit kailangan naming mag-upload ng isang file sa isang FTP o simpleng tanggalin ang isang bagay, lumikha ng isang folder, atbp. Maaari naming gawin ang alinman sa mga ito sa aming terminal lamang.

(FTPFile Transfer Protocol) ay isang karaniwang network protokol na ginagamit upang maglipat ng mga file sa at mula sa isang remote network. Sa post na ito, makikita natin kung paano gamitin ang ftp utos sa pamamagitan ng ilang pangunahing mga halimbawa.

Kapag naglilipat ng data sa ftp, ang koneksyon ay hindi naka-encrypt. Para sa isang ligtas na paglipat ng data, kakailanganin naming gamitin SFTP. Upang makopya ang mga file, dapat mayroon kaming kahit papaano magbasa ng pahintulot sa pinagmulang file at magsulat ng pahintulot sa target na system.

Pangunahing mga halimbawa ng utos ng FTP

Ang pagtaguyod ng koneksyon sa FTP

Sa buksan ang isang koneksyon sa ftp sa isang remote system, ang utos ng ftp ay dapat na sundin ng IP address o domain name ng remote server. Nagbubukas kami ng isang terminal (Ctrl + Alt + T) at sumulat:

ftp 192.168.0.101

Hihilingin sa amin na ipasok ang aming FTP username. Para sa halimbawang ito, ang FTP username ay sapoclay:

Koneksyon ng FTP command

Maaari kang makakita ng ibang mensahe ng kumpirmasyon depende sa serbisyo ng FTP na tumatakbo sa remote server.

Kapag naisulat na namin ang username, kakailanganin namin isulat ang aming password:

passwd FTP utos

Kung tama ang password, ipapakita ng remote server ang a mensahe ng kumpirmasyon at ang ftp> prompt.

konektado ng gumagamit ang FTP command

Kung ang FTP server na aming ina-access ay tumatanggap hindi nagpapakilalang mga account sa ftp at nais mong mag-log in bilang isang hindi nagpapakilalang gumagamit, gamitin hindi kilala bilang username at ikaw email address bilang password

Karamihan sa mga karaniwang utos ng ftp

Maraming mga utos ng FTP ang magkatulad o magkapareho sa mga utos na ginagamit namin sa command prompt sa isang system ng Gnu / Linux.

tulungan ang FTP utos

Nasa ibaba ang ilan sa mga pinaka-karaniwang utos ng FTP maaari naming gamitin ang:

  • tulong o? - Ilista ang lahat magagamit na mga FTP command.
  • cd - Baguhin ang direktoryo sa remote machine.
  • lcd - Baguhin ang direktoryo sa lokal na makina.
  • ls - Tingnan ang mga pangalan ng mga file at direktoryo sa kasalukuyang remote na direktoryo.
  • mkdir - Lumikha ng isang bagong direktoryo sa loob ng remote na direktoryo.
  • pwd - I-print ang kasalukuyang gumaganang direktoryo sa remote machine.
  • tanggalin - Tanggalin ang isang file sa kasalukuyang remote na direktoryo.
  • rmdir- Alisin ang isang direktoryo sa kasalukuyang remote na direktoryo.
  • kumuha - Kinokopya ang isang file mula sa remote server patungo sa lokal na makina.
  • mget - Pinapayagan kang kopyahin ang maraming mga file mula sa remote server patungo sa lokal na makina.
  • ilagay - Kinokopya ang isang file mula sa lokal na makina sa remote machine.
  • mput - Kinokopya ang isang file mula sa lokal na makina sa remote machine.

Pagda-download ng mga file gamit ang mga FTP command

Sa sandaling mag-log in kami, ang aming kasalukuyang gumaganang direktoryo ay ang direktoryo sa bahay ng remote na gumagamit. Kapag nag-download kami ng mga file gamit ang ftp command, mai-download ang mga file sa direktoryo kung saan tinawag namin ang ftp command, kung hindi kami nagpapahiwatig ng ibang ruta.

Kung nais naming i-download ang mga file sa isa pang lokal na direktoryo, baguhin ito gamit ang utos ng lcd. Sabihin nating nais nating i-download ang mga file sa direktoryo ~ / Mga Dokumento:

lcd dokumento FTP utos

lcd ~/Documentos

Sa mag-download ng solong file mula sa remote server, gagamitin namin ang kumuha ng utos. Halimbawa, upang mag-download ng isang file na pinangalanan backup.zip, gagamitin namin ang sumusunod na utos:

kumuha ng FTP command

get backup.zip

Sa mag-download ng maraming mga file nang sabay-sabay, gagamitin namin ang utos ni mget. Maaari kaming magbigay ng isang listahan ng mga indibidwal na pangalan ng file o gumamit ng mga wildcard character.

utos ng mget FTP

mget backup1.zip backup2.zip

Kapag nagda-download ng maraming mga file, hihilingin sa amin para sa kumpirmasyon para sa bawat isa sa kanila.

Matapos makumpleto ang pag-download ng mga file mula sa remote na FTP server, isara ang koneksyon sa bye o quit.

quit

Pag-upload ng mga file na may mga FTP command

Upang mag-upload ng isang file mula sa isang lokal na direktoryo sa isang malayuang server ng FTP, kailangan muna nating buksan ang session gamit ang FTP command. Kapag nagsimula na, maaari naming gamitin ang maglagay ng utos:

ilagay ang FTP utos

put image.png

Kung nais naming i-load ang isang file na wala sa iyong kasalukuyang gumaganang direktoryo, gamitin ang ganap na landas sa file.

Sa mag-upload ng maraming mga file mula sa isang lokal na direktoryo sa isang remote na FTP server, gagamitin namin ang utos ng mput:

utos ng mput FTP

mput image1.png image2.png

Kapag nag-a-upload ng maraming mga file, hihilingin sa amin para sa kumpirmasyon para sa bawat file na nais naming i-upload.

Kapag natapos mo na ang pag-upload ng mga file sa iyong remote na FTP server, isara ang koneksyon sa bye o quit.

Tulad ng nakikita mo, sa post na ito, nakita namin kung paano gamitin ang ftp command upang mag-download at mag-upload ng mga file sa iyong remote na FTP server. Kung may gusto alam ang higit pang mga pagpipilian basahin lamang ang manwal ng utos:

utos ng pahina ng tao ftp

man ftp

Iwanan ang iyong puna

Ang iyong email address ay hindi nai-publish. Mga kinakailangang patlang ay minarkahan ng *

*

*

  1. Responsable para sa data: Miguel Ángel Gatón
  2. Layunin ng data: Kontrolin ang SPAM, pamamahala ng komento.
  3. Legitimation: Ang iyong pahintulot
  4. Komunikasyon ng data: Ang data ay hindi maiparating sa mga third party maliban sa ligal na obligasyon.
  5. Imbakan ng data: Ang database na naka-host ng Occentus Networks (EU)
  6. Mga Karapatan: Sa anumang oras maaari mong limitahan, mabawi at tanggalin ang iyong impormasyon.

  1.   Kilay ni Charlie dijo

    Charlie Brow Look Go

  2.   Bernat dijo

    Mabuti pagkatapos ilagay ang login ng user, lalabas ang sumusunod na pangungusap.
    503 Gamitin muna ang ATUH.
    Hindi tagumpay ang pag-login.