Hvernig á að hlaða upp eða hlaða niður skrám/möppum með sFTP í Linux
sFTP (Secure File Transfer Program) er öruggt og gagnvirkt skráaflutningsforrit, sem virkar á svipaðan hátt og FTP (File Transfer Protocol). Hins vegar er sFTP öruggara en FTP; það sér um allar aðgerðir yfir dulkóðaðan SSH flutning.
Það er hægt að stilla það til að nota nokkra gagnlega SSH eiginleika, svo sem auðkenningu almenningslykils og þjöppun. Það tengist og skráir sig inn á tilgreinda ytri vél og skiptir yfir í gagnvirkan stjórnunarham þar sem notandi getur framkvæmt ýmsar skipanir.
Í þessari grein munum við sýna þér hvernig á að hlaða upp/hlaða niður heilli möppu (þar á meðal undirmöppur og undirskrár hennar) með sFTP.
Hvernig á að nota sFTP til að flytja skrár/möppur í Linux
Sjálfgefið er að SFTP notar sömu SSH flutning til að koma á öruggri tengingu við ytri netþjón. Þó eru lykilorð notuð til að auðkenna notendur svipað og sjálfgefna SSH stillingar, en mælt er með því að búa til og nota SSH lykilorðslausa innskráningu til að einfalda og öruggari tengingu við ytri gestgjafa.
Til að tengjast ytri sftp-miðlara skaltu fyrst koma á öruggri SSH-tengingu og búa síðan til SFTP-lotu eins og sýnt er.
$ sftp [email
Þegar þú hefur skráð þig inn á ytri gestgjafann geturðu keyrt gagnvirkar sFTP skipanir eins og í dæmunum hér að neðan:
sftp> ls #list directory sftp> pwd #print working directory on remote host sftp> lpwd #print working directory on local host sftp> mkdir uploads #create a new directory
Til að hlaða upp heilli möppu á ytri Linux hýsil, notaðu putta skipunina. Hins vegar muntu fá villu ef nafn möppunnar er ekki til í vinnumöppunni á ytri hýsingaraðilanum eins og sýnt er á skjámyndinni hér að neðan.
Þess vegna skaltu fyrst búa til möppu með sama nafni á ytri hýsilinn, áður en þú hleður henni upp frá staðbundnum hýsingaraðila, -r
gerir töfrana, sem gerir einnig kleift að afrita undirmöppur og undirskrá:
sftp> put -r linux-console.net-articles sftp> mkdir linux-console.net-articles sftp> put -r linux-console.net-articles
Til að varðveita breytingartíma, aðgangstíma og stillingar frá upprunalegu skránum sem fluttar voru, notaðu -p
fánann.
sftp> put -pr linux-console.net-articles
Til að hlaða niður heilli möppu sem heitir fstools-0.0 frá ytri Linux hýsingaraðila yfir á staðbundna vél, notaðu get skipunina með -r
fánanum sem hér segir:
sftp> get -r fstools-0.0
Athugaðu síðan í núverandi vinnumöppu á staðbundnum hýsingaraðila, ef möppunni var hlaðið niður með öllu innihaldi í henni.
Til að vera alveg sFTP skel, sláðu inn:
sftp> bye OR sftp> exit
Að auki skaltu lesa í gegnum sFTP skipanir og notkunarráð.
Athugaðu að til að koma í veg fyrir að notendur fái aðgang að öllu skráarkerfinu á ytri hýsingaraðilanum, af öryggisástæðum, geturðu takmarkað sFTP notendur við heimaskrárnar sínar með því að nota chroot Jail.
Það er það! Í þessari grein höfum við sýnt þér hvernig á að hlaða upp/hlaða niður heilli möppu með sFTP. Notaðu athugasemdahlutann hér að neðan til að gefa okkur hugmyndir þínar um þessa grein/efni.