Fi faili ranṣẹ si FTP pẹlu aṣẹ kan

A ti rii tẹlẹ bi a ṣe le sopọ si olupin FTP ati ṣiṣẹ pẹlu rẹ (tabi akoonu rẹ) nipasẹ ebute, iyẹn ni, laisi lilo awọn ohun elo ayaworan.

Ni akoko yii ni mo mu wa fun ọ ni afikun tabi afikun kan ... jẹ ki n ṣalaye.

Diẹ ninu awọn ọdun sẹyin Mo fi wọn silẹ iwe afọwọkọ bash ti o lo lati ṣe awọn afẹyinti (fipamọ) data lati ọdọ olupin kan. Iwe afọwọkọ naa daakọ lẹsẹsẹ awọn folda (bii / ati be be / /), awọn apoti isura infomesonu ti okeere, ati be be lo .. o si fi rọpo pẹlu ọrọ igbaniwọle sinu faili .RAR tabi .7z (Mo nlo 7z lọwọlọwọ), ohun kan ṣoṣo ti iwe afọwọkọ ko si ni lati ni anfani lati ṣe ikojọpọ lẹhin faili ti a fisinuirindigbindigbin si diẹ ninu olupin FTP, ni ọna yii fifipamọ lati olupin naa yoo dakọ si ipo miiran.

Awọn ọjọ wọnyi Mo gba iwe afọwọkọ naa lati jẹ ki o dara diẹ, mu dara si ati pe o han ni iwulo fun nkan ti o kẹhin ti Mo mẹnuba si ọ wa si imọlẹ, ikojọpọ iwe-akọọlẹ ifunpọ si FTP ti ita.

Bii o ṣe le ṣe ikojọpọ si FTP pẹlu aṣẹ kan?

Ohun ti Mo nilo ni nipasẹ aṣẹ kan lati sopọ si FTP pẹlu orukọ olumulo ati ọrọ igbaniwọle, ati daradara; gbe faili si folda kan pato.

Awọn ohun elo ebute ti o gba mi laaye lati sopọ si FTP kan, fi olumulo & ọrọ igbaniwọle sii ati gbe awọn faili silẹ ọpọlọpọ wọn wa, ṣugbọn… eyiti o gba mi laaye lati ṣe eyi gbogbo ni laini kan, pẹlu gbogbo awọn abala ti a ti sọ tẹlẹ…. hey nibẹ ni ibeere.

Lẹhin atunwo 4 tabi 5… Mo ro, huh !! ... ṣugbọn o wa ọmọ-iwe

Ṣe ikojọpọ si FTP pẹlu curl

Pẹlu curl Mo le ṣe nọmba ailopin ti awọn nkan, boya Mo le ṣe ohun ti Mo fẹ… ati pe iyẹn ni!

Pẹlu paramita -u Mo le ṣọkasi orukọ olumulo ati ọrọ igbaniwọle, pẹlu pẹlu paramita -T Mo le sọ fun pe ki o gbe faili kan, ati nikẹhin lati sọ fun eyi ti FTP ati folda ti Mo fẹ lati gbe si, ni ipari Mo kan fi ọna kikun kun, diẹ sii tabi kere si bi eyi :

curl -u usuario:password -T archivo-backup.7z ftp://192.168.128.2/SERVER_BACKUPS/

Ohun ti eyi ṣe ni sopọ si FTP 192.168.128.2, pẹlu olumulo olumulo ati ọrọ igbaniwọle ọrọigbaniwọle ati gbe si folda naa SERVER_BACKUPS faili ti a pe faili-afẹyinti.7z

Ati ṣetan!

Ọtun rọrun? ...

Nitoribẹẹ, eyi le wulo fun wa bakanna aṣẹ nikan, sibẹsibẹ, ọna ti o dara julọ lati lo ni pẹlu iwe afọwọkọ bii ... eyi ti Mo mẹnuba ṣaju

Ati kini nipa iwe afọwọkọ ti a mẹnuba?

Mo n ṣe awọn ilọsiwaju si iwe afọwọkọ naa, paapaa ṣafikun diẹ ninu awọn ibeere tabi awọn imọran lati ọdọ awọn olumulo.

  • Ohun akọkọ ti Mo fẹ ṣe ni deede eyi ti Mo ṣalaye fun ọ, pẹlu aṣẹ kan lati ni anfani lati gbe faili ifipamọ si FTP kan.
  • Ohun miiran ti olumulo kan ṣe iṣeduro fun mi ni lati fi imeeli ranṣẹ nigbati afẹyinti ba ṣetan, fun eyi ti Mo le lo ifiweranṣẹ tabi a akosile ita, Emi yoo lo pelu fifiranṣẹ. Awọn apejuwe ti lilo mail ni pe o le lo akọọlẹ GMail rẹ (tabi eyikeyi miiran) lati fi imeeli ranṣẹ, pẹlu fifi ẹnọ kọ nkan ... SSL ati ohunkohun ti.
  • Pẹlupẹlu, olumulo kan ṣe iṣeduro pe tun, bi iru iwifunni ti o ni agbara diẹ sii, firanṣẹ ifiranṣẹ nipasẹ IM ni lilo GTalk's XMPP tabi Hotmail's (Live tabi nkankan bii i, Emi ko mọ ohun ti a pe ni). Emi yoo gbiyanju lati ṣe pẹlu GTalk ni akọkọ, nitori fun Hotmail Emi yoo ni lati ranti tabi ṣe atilẹyin ara mi nibikan lati ṣẹda akọọlẹ Hotmail, nitori pẹlu ọpọlọpọ iyipada-iyipada ti Microsoft ni, ko mọ bi o ṣe ri.
  • Iyatọ miiran ti igbehin yoo jẹ lati lo awọn iwifunni tabi awọn ifiranṣẹ ti a firanṣẹ nipasẹ Facebook tabi Twitter. Fun Twitter o le lo Twidge lakoko fun Facebook o le lo fbcmd. Awọn ohun elo mejeeji gba mi laaye lati ṣe ibaṣepọ pẹlu awọn nẹtiwọọki awujọ wọnyi lati ọdọ ebute naa.
  • Mo tun n ronu lati ṣayẹwo iyege ti sql ti Mo firanṣẹ si okeere, ṣugbọn eyi ti nilo tẹlẹ diẹ diẹ sii :)

ftp olupin

Ipari!

O dara, ko si nkan diẹ sii lati ṣafikun ... fun akoko naa, Mo n gba ọpọlọpọ awọn iwe afọwọkọ mi ti a ṣe ni Bash lati jẹ ki o mu wọn dara si, Mo nireti pe kii yoo gba akoko pupọ lati mu awọn iroyin wa 😀

Dahun pẹlu ji


Awọn akoonu ti nkan naa faramọ awọn ilana wa ti awọn ilana olootu. Lati jabo aṣiṣe kan tẹ nibi.

Awọn asọye 8, fi tirẹ silẹ

Fi ọrọ rẹ silẹ

Adirẹsi imeeli rẹ yoo ko le ṣe atejade. O beere aaye ti wa ni samisi pẹlu *

*

*

  1. Lodidi fun data naa: Miguel Ángel Gatón
  2. Idi ti data naa: SPAM Iṣakoso, iṣakoso ọrọ asọye.
  3. Ofin: Iyọọda rẹ
  4. Ibaraẹnisọrọ data: Awọn data kii yoo ni ifọrọhan si awọn ẹgbẹ kẹta ayafi nipasẹ ọranyan ofin.
  5. Ibi ipamọ data: Alaye data ti o gbalejo nipasẹ Awọn nẹtiwọọki Occentus (EU)
  6. Awọn ẹtọ: Ni eyikeyi akoko o le ni opin, gba pada ki o paarẹ alaye rẹ.

  1.   barnarasta wi

    Ise agbese nla,
    Emi yoo tẹle e pẹlu anfani nla.
    - Eyikeyi akiyesi @ ti olupin ba wa ni isalẹ tabi ifijiṣẹ ko le ṣe?

    Igbadun pupọ lati ka awọn nkan lati ọdọ awọn ololufẹ ebute / afaworanhan.

    1alu2

    1.    KZKG ^ Gaara wi

      Igbadun ni temi 🙂

      Imọran ti o dara, lati ṣayẹwo boya olupin FTP wa lori ayelujara ati pe ti kii ba ṣe bẹ, fi imeeli ranṣẹ ... Emi yoo gba sinu akọọlẹ ^ _ ^

  2.   Moses Serrano wi

    Mo ti ṣe atunṣe iwe afọwọkọ afẹyinti rẹ ati adaṣe idawọle ti o fun laaye laaye lati gbe faili ikẹhin si Dropbox (https://github.com/andreafabrizi/Dropbox-Uploader) ati fi imeeli ranṣẹ ni ipari nipasẹ mail mail.

  3.   agbere wi

    Gaara o ni lati gbiyanju ọpa ti o tọ fun eyi: lftp

    Paapaa o ṣe atilẹyin mirroring, lati muuṣiṣẹpọ lati ftp jẹ ohun ti ko ni idiyele.

    http://www.cyberciti.biz/faq/lftp-mirror-example/

  4.   Jorge wi

    Nkan pupọ, o jẹ ẹwa ti eto yii, o le gba abajade kanna ni awọn ọna lọpọlọpọ; Mo fihan ọ ọna ti eyiti Mo n ṣakoso lati gbe awọn faili si olupin ftp, o jẹ rustic diẹ ṣugbọn o tun n ṣiṣẹ:

    {
    iwoyi olumulo ọrọigbaniwọle
    iwoyi bin
    iwoyi kiakia
    iwoyi cd / liana / lati / olupin / ftp
    iwoyi fi faili
    iwoyi sunmo
    iwoyi bye
    } | ftp -n olupin.ftp

    1.    KZKG ^ Gaara wi

      OOOHHH ti o nifẹ si, Emi ko mọ kini o le ṣe bi eleyi 😀
      O ṣeun!

  5.   Sephiroth wi

    Awọn ọna miiran, fun apẹẹrẹ pẹlu wput:

    wput file_to_upload ftp: // USER: PASS@123.123.123.123: 21

    tabi fun awọn ti o fẹ ayedero ninu iwe afọwọkọ kan nipa lilo telnet atijọ:

    ftp -n server_ip << EOF
    olumulo oníṣe aláìlórúkọ test@test.cu
    firanṣẹ FILE.txt
    Jade
    EOF

  6.   Javier wi

    Kaabo, Emi ni alakobere ni Lainos ati Emi ko mọ imọ-ẹrọ kọnputa - nikan ni ipele olumulo -, tabi siseto, tabi ohunkohun bii i, Emi di alaimọkan nipa eyi. Mo n ka nkan yii ati pe Mo ka ni ipari ti paragika keji ọrọ “ipo”; Ti lo ọrọ yẹn ni ilokulo, o ti tumọ si: ipo, ipo, ipo, aye. Ipo ọrọ tumọ si nkan miiran bi RAE ṣe sọ "http://dle.rae.es/?id=NXeOXqS".