Isu tatoona maitiro ekubatanidza kune FTP server uye nekushanda nayo (kana zvirimo) kuburikidza neiyo terminal, ndokuti, pasina kushandisa graphic application.
Ino nguva ndinokuunzira yekuwedzera kana yekuwedzera ... rega nditsanangure.
Mamwe makore apfuura ndakavasiya a bash script inoshandiswa kugadzira mabhakuki (inosevha) yedhata kubva kuseva. Iyo script yakateedzera akateedzana emafaira (senge / etc /), akaendesa kunze dhatabhesi, nezvimwe ... uye akaimanikidza ne password muRAR kana .7z faira (ini parizvino ndinoshandisa 7z), chinhu chete icho script chakashaikwa kugona kuisa. ipapo iyo yakamanikidzwa faira kune imwe FTP server, nenzira iyi iyo yekuchengetedza kubva kuseva yaizoteedzerwa kune imwe nzvimbo.
Mazuva ano ndakatora script zvakare kuti ndiigadzirise zvishoma, ndichivandudza uye zviripachena kudiwa kweyekupedzisira iyo yandataura kwauri yakauya pachena, ndichiisa yakatsindirwa dura kune yekunze FTP.
Nzira yekuisa sei kune FTP nemirairo imwechete?
Chandaida kwaive kuburikidza nemurairo mumwechete kuti ubatanidze kune FTP ine zita rekushandisa uye password, uye zvakanaka; upload iyo faira kune yakasarudzika folda.
Terminal application izvo zvinondibvumidza kuti ndibatanidze kune FTP, isa mushandisi & password uye kurodha mafaera pane mijenya, asi… izvo zvinonditendera kuti ndiite izvi zvese mumutsara mumwe, nezvose zviyero zvakatodudzwa…. hesi pane mubvunzo.
Mushure mekuongorora 4 kana 5… ndakafunga, huh !! ... asi iripo curl they
Isa kune imwe FTP ine curl
Ne curl ini ndinogona kuita isingaperi nhamba yezvinhu, pamwe ini ndinogona kuita zvandiri kuda ... uye ndizvozvo!
Iine -u paramende ndinogona kudoma mushandisi uye password, zvakare ne -T paramende ini ndinogona kuiudza kuti iise faira, uye pakupedzisira kuudza iyo FTP uye kuti ndeipi forodha yandinoda kuiisa, pakupedzisira ini ndinongoisa nzira izere, zvakanyanya kana zvishoma seizvi :
curl -u usuario:password -T archivo-backup.7z ftp://192.168.128.2/SERVER_BACKUPS/
Izvi zvinoita kubatana neFTP 192.168.128.2, pamwe nemushandisi mushandisi uye password pasiwedhi uye tumira kune folda SERVER_BACKUPS iyo faira inonzi faira-backup.7z
Uye gadzirira!
Zviri nyore handizvo? ...
Ehezve, izvi zvinogona kubatsira kwatiri zvakare iwo murairo wega, zvisinei, nzira yakanakisa yekuishandisa iri nechinyorwa chakadai ... icho chandakambotaura
Uye zvakadii nezve iyo script iyo inotaurwa?
Ndiri kugadziridza script, kunyanya kusanganisa zvimwe zvikumbiro kana mazano kubva kuvashandisi.
- Chinhu chekutanga chandaida kuita chaive ichi chandichangotsanangudza kwauri, nemurairo mumwe chete kuti ndikwanise kurodha faira rekuchengetedza kuFTP.
- Chimwe chinhu icho mushandisi chaakandikurudzira ndechekutumira email kana iyo backup yagadzirira, yezve izvo zvandinogona kushandisa sendmail kana a kunze script, Ini ndinenge ndoda kushandisa sendmail. Tsananguro yekushandisa sendmail ndeyekuti iwe unogona kushandisa yako GMail account (kana chero imwe) kutumira iyo email, ine encryption ... SSL uye chero.
- Zvakare, mushandisi akakurudzira kuti zvakare, seimwe simba rekuzivisa, meseji inotumirwa neIM uchishandisa GTalk's XMPP kana Hotmail's (Rarama kana chimwe chinhu chakadai, ini handitozive icho chinonzi). Ini ndichaedza kuzviita neGTalk kutanga, nekuti Hotmail ndaizofanira kurangarira kana kuzvitsigira kumwe kunogadzira Hotmail account, nekuti nekuchinja kwakawanda-shanduko iyo Microsoft inayo, ndisingazive kuti zvakaita sei.
- Imwe misiyano yekupedzisira ndeye kushandisa notices kana mameseji anotumirwa neFacebook kana Twitter. Zve Twitter iwe unogona kushandisa Twidge nepo paFacebook iwe yaunogona kushandisa fbcmd. Maapplication ese ari maviri anondibvumidza kudyidzana neaya masocial network kubva kuchiteshi.
- Ndiri kufunga zvakare nezve kutendeseka kweiyo sql yandinotumira kunze, asi izvi zvinotoda nguva yakati rebei :)
Magumo!
Zvakanaka, hapana chimwezve chekuwedzera ... kwechinguvana, ndiri kutora zvinyorwa zvangu zvinoverengeka zvakaitwa muBhash kuti ndigadzirise uye ndivandudze, ndinovimba hazvingatore nguva yakareba kuunza nhau news
Reply with quote
Basa rakakura,
Ini ndichaitevera nechido chakakura.
- Chero chiziviso @ kana sevha iri pasi kana kuendesa kwaisakwanisa kuitwa?
Zvakanakisa kunakidza kuverenga zvinyorwa kubva kune vanogumira / vanyaradzi vanoda.
1mhoro2
Kunakirwa kwacho ndokwangu 🙂
Pfungwa yakanaka, kuongorora kana FTP server iri online uye kana zvisiri, kutumira email ... ini ndinozvifunga ... _ ^
Ini ndaive ndashandura yako yekuchengetedza script uye ndikachinjisa chirongwa chinokutendera iwe kurodha yekupedzisira faira kuDropbox (https://github.com/andreafabrizi/Dropbox-Uploader) uye tumira email kumagumo ne sendmail.
Gaara unofanirwa kuedza chishandiso chakakodzera cheichi: lftp
Iyo kunyange inotsigira mirroring, kuti sync repos kubva ftp inokosha.
http://www.cyberciti.biz/faq/lftp-mirror-example/
Inonakidza kwazvo, ndiko kunaka kwesisitimu ino, unogona kuwana mhedzisiro yakafanana nenzira dzakawanda; Ini ndinokuratidza nzira yandakanga ndichikwanisa kuisa mafaera kune ftp server, iri rustic asi ichiri kushanda:
{
echo mushandisi mushandisi password
echo bin
echo kukurumidza
echo cd / dhairekitori / kubva / server / ftp
echo isa faira
edza pedyo
echo bye
} | ftp -n server.ftp
OOOHHH inonakidza, ini ndaisaziva kuti chii chingaitwe saizvozvo 😀
Gracias !!
Dzimwe nzira, semuenzaniso ne wput:
wput faira_to_upload ftp: // USER: PASS@123.123.123.123: 21
kana kune avo vanofarira kupfava mune script vachishandisa yekare telnet:
ftp -n server_ip << EOF
mushandisi asingazivikanwe test@test.cu
tumira FILE.txt
mbudo
EOF
Mhoroi, ini ndiri wekutanga muLinux uye ini handizive sainzi yekombuta - chete padanho revashandisi - kana chirongwa, kana chero chinhu chakadai, ini handizive nezve izvi. Ini ndanga ndichiverenga ichi chinyorwa uye ndakaverenga kumagumo kwendima yechipiri izwi rekuti "nzvimbo"; iro izwi rinoshandiswa zvisirizvo, wanga uchireva: nzvimbo, nzvimbo, nzvimbo, nzvimbo. Izwi rekuti nzvimbo rinoreva chimwe chinhu sekutaura kweRAE "http://dle.rae.es/?id=NXeOXqS".