FTP

Naudojant sftp iš „Linux“ komandinės eilutės

Naudojant sftp iš „Linux“ komandinės eilutės
Šiame straipsnyje sftp bus paaiškinta alternatyva scp. Kaip sakyta mūsų SCP straipsnyje, tiek scp, tiek sftp veikia per ssh protokolą, priešingai nei FTPS (MS Windows), užšifruoti naudojant SSL. Ssh protokolas yra užšifruotas, o informacija, keliaujanti iš įrenginio į kitą, yra saugi, priešingai nei protokolai, pvz., „Telnet“ ar „ftp“, kurie yra nešifruoti, leidžiantys snaiperiams trukdyti duomenims, kaip parodyta anksčiau, kai paaiškinome, kaip užuosti nešifruotus vaizdus tinklą ar protokolą.

Nors „scp“ leidžia mums tik perkelti failus iš įrenginio į kitus naudojant „sftp“, mes galime redaguoti failų atributus nuotoliniame įrenginyje, kurti ir pašalinti katalogus, sustabdyti ir atnaujinti perkėlimą, naršyti nuotolinius katalogus ir naudoti juos grafiškai ir draugiškai sąsajas, žinoma, norint dalytis failais su kitais vartotojais, SFTP serveris būtų naudingesnis nei scp.

Darbo su sftp pradžia

SFTP sintaksė labai panaši į FTP. Priešingai nei SCP, pirmiausia turime prisijungti prie serverio ir duoti instrukcijas. Norėdami prisijungti prie serverio nenurodydami jokių parametrų konsolės tipe:

sftp @

Kur:

sftp = iškviečia programą
= pakeiskite jį savo vartotojo vardu (el.g šaknis)

@ = pakeiskite jį savo serverio ip arba pagrindiniame kompiuteryje.

Pastaba: pakeisti instrukcijas tarp < > tinkamos informacijos ir paprašę įveskite slaptažodį.

Kaip matote ekrano kopijos sekoje, paleidus „lsServeryje neradau jokių failų ar katalogų. Todėl įkelkime failą iš vietinio įrenginio į serverį, įveskite:

įdėti

Kur:

įdėti = nurodo įkelti failą iš vietinio kompiuterio į serverį.

= nurodykite failą ir jo vietą vietiniame įrenginyje.

Jei norime atsisiųsti failą, įveskite:

gauti

Failas bus atsisiųstas į mūsų vietinį katalogą, nebent nurodysime kitą. Norėdami sužinoti, koks yra mūsų vietinis katalogas iš sftp tipo:

lpwd

Norėdami patikrinti esamą serverio tipo katalogą:

pwd

Mes esame vartotojo pagrindiniame kataloge pasidalino vietiniame įrenginyje ir vartotojo namų kataloge linuxhint nuotoliniame įrenginyje.

Norėdami atsisiųsti failą, kuriame nurodoma kita jo įrašymo vieta, atlikite nurodytus veiksmus

gauti

Kaip matote, failai dabar buvo perkelti į katalogą Atsisiuntimai.

Sftp taip pat leidžia mums perkelti katalogus rekursiškai (įskaitant jo pakatalogius), norint perkelti katalogą rekursyviai, mums reikia nurodyti tik parametrą -r, jei jūsų serveryje nėra laisvo katalogo, sukurkite jį rašydami „mkdir bandymų katalogas“, Tada atsisiųskite katalogo tipą:

gauti -r  

Kaip matote ekrano kopijoje, mes atsisiuntėme katalogą, pavadintą bandymų katalogas į mūsų vietinį katalogą, vadinamą Atsisiuntimai per pasidalino namai. Jei nenurodome vietinės katalogo ar failo vietos, kurį atsisiunčiame, jis bus išsaugotas vietiniame kataloge (kuriame tikrinate lpwd), kaip kitame pavyzdyje:

Taip pat galime išsaugoti failus ir katalogus kitu pavadinimu nei originalas, įveskite:

gauti -r  

Katalogus taip pat galime įkelti iš savo vietinio įrenginio naudodami „put“, įkelkime katalogą testdirectory2, šaltinio kopiją kitu pavadinimu, įvesdami:

mkdir
įdėti <>

Tai yra pagrindinės komandos naudoti sftp paleidžiant „vyras sftp“Galite pamatyti visas galimas parinktis ir parametrus. Taip pat galite įvesti tekstą kartą prisijungęs prie serverio.

Tikiuosi, kad ši pamoka jums buvo naudinga norint pradėti naudoti sftp iš komandinės eilutės. Toliau sekite „LinuxHint“, kad gautumėte papildomų „Linux“ patarimų ir naujinių.

Kaip naudoti „Xdotool“, norint paskatinti pelės paspaudimus ir klavišų paspaudimus sistemoje „Linux“
„Xdotool“ yra nemokamas ir atviro kodo komandinės eilutės įrankis, skirtas pelės paspaudimams ir klavišų paspaudimams imituoti. Šis straipsnis apims t...
5 populiariausi „Linux“ skirtų ergonomiškų kompiuterinių pelių produktai
Ar ilgalaikis kompiuterio naudojimas sukelia riešo ar pirštų skausmą?? Ar jūs kenčiate nuo sąnarių standumo ir nuolat turite paspausti rankas? Ar jauč...
How to Change Mouse and Touchpad Settings Using Xinput in Linux
Most Linux distributions ship with “libinput” library by default to handle input events on a system. It can process input events on both Wayland and X...