Bii o ṣe le Po si tabi Gba Awọn faili/Awọn ilana Ni lilo sFTP ni Lainos


sFTP (Eto Gbigbe Faili ni aabo) jẹ eto gbigbe faili gbigbe ti o ni aabo ati ibaraenisọrọ, eyiti o ṣiṣẹ ni ọna kanna bi FTP (Ilana Gbigbe Faili). Sibẹsibẹ, sFTP ni aabo diẹ sii ju FTP; o mu gbogbo awọn iṣiṣẹ lori gbigbe ọkọ SSH ti paroko.

O le ṣe atunto lati lo ọpọlọpọ awọn ẹya SSH ti o wulo, gẹgẹ bi ijẹrisi bọtini ilu ati funmorawon. O sopọ ati ṣe àkọọlẹ sinu ẹrọ latọna jijin pàtó kan, ati awọn iyipada si ipo aṣẹ ibanisọrọ nibiti olumulo le ṣe awọn ofin pupọ.

Ninu àpilẹkọ yii, a yoo fi ọ han bi o ṣe le gbe/ṣe igbasilẹ itọsọna gbogbo kan (pẹlu awọn ipin ati awọn folda kekere) ni lilo sFTP.

Bii o ṣe le Lo sFTP lati Gbe Awọn faili/Awọn ilana ni Linux

Nipa aiyipada, SFTP gba irinna ọkọ SSH kanna fun iṣeto asopọ asopọ to ni aabo si olupin latọna jijin. Botilẹjẹpe, awọn ọrọ igbaniwọle ni a lo lati jẹrisi awọn olumulo ti o jọra si awọn eto SSH aiyipada, ṣugbọn, o ni iṣeduro lati ṣẹda ati lo iwọle wiwọle ọrọ igbaniwọle SSH fun irọrun ati asopọ aabo to ni aabo si awọn ogun jijin.

Lati sopọ si olupin sftp latọna jijin, kọkọ fi idi asopọ SSH ti o ni aabo mulẹ lẹhinna ṣẹda igba SFTP bi o ti han.

$ sftp [email 

Lọgan ti o ba wọle si ile-iṣẹ latọna jijin, o le ṣiṣe awọn ofin sFTP ibanisọrọ bi ninu awọn apẹẹrẹ isalẹ:

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

Lati le ṣe igbasilẹ gbogbo itọsọna kan si olupin Linux latọna jijin, lo pipaṣẹ ti a fi sii. Sibẹsibẹ, iwọ yoo gba aṣiṣe kan ti orukọ itọsọna naa ko ba si ninu ilana iṣẹ lori olupin latọna jijin bi o ṣe han ninu sikirinifoto ni isalẹ.

Nitorinaa, kọkọ ṣẹda itọsọna kan pẹlu orukọ kanna lori agbalejo latọna jijin, ṣaaju ikojọpọ lati ọdọ olupin agbegbe, -r ṣe idan naa, muu awọn abẹ-iṣẹ ati folda laaye lati daakọ bakanna:

sftp> put -r  linux-console.net-articles
sftp> mkdir linux-console.net-articles
sftp> put -r linux-console.net-articles

Lati tọju awọn akoko iyipada, awọn akoko iraye si, ati awọn ipo lati awọn faili atilẹba ti o ti gbe, lo Flag -p .

sftp> put -pr linux-console.net-articles

Lati ṣe igbasilẹ gbogbo itọsọna ti a pe ni fstools-0.0 lati ọdọ olupin Linux latọna jijin si ẹrọ agbegbe, lo aṣẹ gba pẹlu asia -r bi atẹle:

sftp> get -r fstools-0.0

Lẹhinna ṣayẹwo ninu ilana iṣẹ lọwọlọwọ lori agbalejo agbegbe, ti o ba ti gba itọsọna naa pẹlu gbogbo awọn akoonu inu rẹ.

Si ohun ti ikarahun sFTP, tẹ:

sftp> bye
OR
sftp> exit

Ni afikun, ka nipasẹ awọn aṣẹ sFTP ati awọn imọran lilo.

Akiyesi pe lati ṣe idiwọ awọn olumulo lati wọle si gbogbo eto faili lori olupin latọna jijin, fun awọn idi aabo, o le ni ihamọ awọn olumulo sFTP si awọn ilana ile wọn nipa lilo Jaro chroot.

O n niyen! Ninu nkan yii, a ti fihan ọ bi o ṣe le gbe/ṣe igbasilẹ gbogbo itọsọna nipa lilo sFTP. Lo abala ọrọ ti o wa ni isalẹ lati fun wa ni awọn ero rẹ nipa nkan yii/koko-ọrọ.