10 sFTP Exemple de Comandă pentru a Transfera Fișiere de pe Serverele de la Distanță în Linux

10 sFTP Exemple de Comandă pentru a Transfera Fișiere de pe Serverele de la Distanță în Linux

File Transfer Protocol (FTP) a fost utilizat pe scară largă protocol pentru transferul de fișiere sau date de la distanță în format necriptat care nu este sigur mod de a comunica. După cum știm cu toții că Protocolul de Transfer de fișiere nu este deloc sigur, deoarece toate transmisiile se întâmplă în text clar, iar datele pot fi citite de oricine în timpul adulmecării pachetelor din rețea.,

10 sftp comanda exemple

Deci, practic FTP poate fi folosit în cazuri limitate sau pe rețelele de care aveți încredere. De-a lungul perioadei de timp SCP și SSH abordează această ambiguitate de securitate și a adăugat un strat securizat criptat în timp ce transferul de date între computere la distanță.

SFTP (Secure File Transfer Protocol) rulează implicit peste protocolul SSH pe portul standard 22 pentru a stabili o conexiune sigură. SFTP a fost integrat în multe instrumente GUI (FileZilla, WinSCP, FireFTP etc.).,avertismente de securitate: vă rugăm să nu deschideți portul SSH (Secure SHell) la nivel global, deoarece aceasta ar fi o încălcare a securității. Puteți deschide numai pentru IP specific de unde aveți de gând să transferați sau să gestionați fișiere pe sistemul de la distanță sau invers.

  1. 5 Cele mai bune practici pentru a asigura și proteja serverul SSH
  2. 10 Exemple de comandă Wget în Linux

acest articol vă va ghida 10 Exemple de comandă sftp să-l folosească prin intermediul interfeței interactive linie de comandă.,

Cum să se Conecteze la SFTP

în mod implicit, același protocolul SSH este folosit pentru a autentifica și de a stabili o conexiune SFTP. Pentru a începe o sesiune SFTP, introduceți numele de utilizator și numele de gazdă la distanță sau adresa IP la promptul de comandă. Odată autentificarea reușită, veți vedea un shell cu un prompt sftp>.

# sftp [email protected] to [email protected]'s password:sftp>

obținerea de ajutor

o dată, în promptul sftp, Verificați comenzile disponibile tastând”?”sau” ajutor ” la promptul de comandă.,

sftp> ?Available commands:cd path Change remote directory to 'path'lcd path Change local directory to 'path'chgrp grp path Change group of file 'path' to 'grp'chmod mode path Change permissions of file 'path' to 'mode'chown own path Change owner of file 'path' to 'own'help Display this help textget remote-path Download filells ] Display local directory listingln oldpath newpath Symlink remote filelmkdir path Create local directorylpwd Print local working directoryls Display remote directory listinglumask umask Set local umask to 'umask'mkdir path Create remote directoryput local-path Upload filepwd Display remote working directoryexit Quit sftpquit Quit sftprename oldpath newpath Rename remote filermdir path Remove remote directoryrm path Delete remote filesymlink oldpath newpath Symlink remote fileversion Show SFTP version!command Execute 'command' in local shell! Escape to local shell? Synonym for help

Verificați Prezent Directorul de Lucru

comanda ‘lpwd’ este folosit pentru a verifica Locală prezent director de lucru, întrucât ‘pwd’ comanda este folosită pentru a verifica de la Distanță directorul de lucru.

sftp> lpwdLocal working directory: /sftp> pwdRemote working directory: /tecmint/
  1. lpwd – print actualul director de pe sistemul dvs.
  2. pwd – print directorul curent de pe serverul ftp

Listă de Fișiere

Listă de fișiere și directoare în locale, precum și sistemul de la distanță.,

de La Distanță
sftp> ls
Locale
sftp> lls

Încărcați Fișierul

Pune fișiere unice sau multiple în sistem la distanță.

sftp> put local.profileUploading local.profile to /tecmint/local.profile

încărcați fișiere Mutiple

punerea mai multor fișiere în sistemul de la distanță.

sftp> mput *.xls

descărcați fișiere

obținerea de fișiere unice sau multiple în sistemul local.

sftp> get SettlementReport_1-10th.xlsFetching /tecmint/SettlementReport_1-10th.xls to SettlementReport_1-10th.xls

obțineți mai multe fișiere pe un sistem local.

sftp> mget *.xls

Notă: După cum putem vedea în mod implicit cu comanda get fișier de descărcare în sistemul local cu același nume., Putem descărca fișierul la distanță cu nume diferit specificând numele la sfârșit. (Acest lucru se aplică numai în timpul descărcării unui singur fișier).

Comutarea directoarelor

trecerea de la un director la un alt director în locații locale și la distanță.

de La Distanță
sftp> cd testsftp>
Locale
sftp> lcd Documents

de a Crea Directoare

Crearea de noi directoare locale și locații de la distanță.

sftp> mkdir test
sftp> lmkdir Documents

Ștergere Directoare

Ștergere director sau fișier în sistem la distanță.,

sftp> rm Report.xls
sftp> rmdir sub1

Notă: Pentru a elimina/șterge orice director de locație la distanță, directorul trebuie să fie gol.

ieșire sFTP Shell

„!’comanda ne picătură în coajă locală de unde putem executa comenzi Linux. Tastați comanda „ieșire”unde putem vedea sftp> prompt return.

sftp> !# exitShell exited with status 1sftp>

concluzie

SFTP este un instrument foarte util pentru administrarea serverelor și transferul fișierelor către și de la (Local și la distanță). Sperăm că acest tuts vă va ajuta să înțelegeți utilizarea SFTP într-o oarecare măsură.

Lasă un răspuns

Adresa ta de email nu va fi publicată. Câmpurile obligatorii sunt marcate cu *