FTP (File Transfer Protocol) ble mye brukt protokoll for å overføre filer eller data eksternt i kryptert format som ikke sikker måte å kommunisere på. Som vi alle vet at (File Transfer Protocol) er ikke sikker, fordi alle overføringer skjer i klar tekst og data kan leses av noen i løpet sniffing pakker på nettverket.,
Så, i utgangspunktet FTP kan brukes i begrensede tilfeller eller på nettverk som du stoler på. Over tid SCP og SSH-adresser denne sikkerhetsoppdateringen tvetydighet og lagt en kryptert, sikker lag mens du overfører data mellom eksterne datamaskiner.
SFTP (Secure File Transfer Protocol) går over SSH-protokollen på standard port 22 standard for å opprette en sikker forbindelse. SFTP har blitt integrert i mange GUI verktøy (FileZilla, WinSCP, FireFTP etc.).,
Sikkerhet Advarsler: ikke åpne en SSH-port (Secure SHell) globalt som dette ville være et brudd på sikkerheten. Du kan kun åpen for spesifikk IP-fra der du kommer til å overføre eller behandle filer på eksterne systemet eller vice versa.
- 5 Beste Praksis for å Sikre og Beskytte SSH Server
- 10 Wget Kommando Eksempler i Linux
Denne artikkelen vil guide deg 10 sftp kommando eksempler for å bruke det gjennom interaktive kommandolinje-grensesnitt.,
Hvordan å Koble til SFTP
som standard, samme SSH-protokollen som brukes for å godkjenne og opprette en SFTP-tilkobling. For å starte en SFTP-økt, skriver du inn brukernavn og eksterne vertsnavn eller IP-adresse ved ledeteksten. Når autentiseringen er vellykket, vil du se et skall med en sftp> – ledeteksten vises.
# sftp [email protected] to [email protected]'s password:sftp>
Få Hjelp
Når du i sftp-ledeteksten, sjekk ledige kommandoer ved å skrive»?’eller ‘hjelpe’ ved ledeteksten.,
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
Se Nåværende arbeidskatalog
kommandoen ‘lpwd» er brukt for å sjekke Lokale nåværende arbeidskatalog, mens ‘pwd’ – kommandoen brukes til å kontrollere Eksternt arbeidsmappe.
sftp> lpwdLocal working directory: /sftp> pwdRemote working directory: /tecmint/
- lpwd – skrive ut de gjeldende katalog på systemet
- pwd – print gjeldende mappe på ftp-server
Liste Filene
Liste filer og kataloger i så vel lokale som eksterne systemet.,
På Eksterne
sftp> ls
På Lokal
sftp> lls
last opp Fil
Sette én eller flere filer i systemet.
sftp> put local.profileUploading local.profile to /tecmint/local.profile
last opp Mutiple Filer
å Sette flere filer på i eksternt system.
sftp> mput *.xls
Last ned Filer
Komme én eller flere filer på det lokale systemet.
sftp> get SettlementReport_1-10th.xlsFetching /tecmint/SettlementReport_1-10th.xls to SettlementReport_1-10th.xls
Få flere filer på det lokale systemet.
sftp> mget *.xls
Merk: Som vi kan se med standard med get-kommandoen last ned fil i lokalt system med samme navn., Vi kan laste ned remote file med forskjellige navn angi navn på slutten. (Dette gjelder kun mens du laster ned én fil).
Bytter Kataloger
det å Bytte fra én mappe til en annen mappe i det lokale og eksterne plasseringer.
På Eksterne
sftp> cd testsftp>
På Lokal
sftp> lcd Documents
Opprette Kataloger
Opprette nye kataloger på lokale og fjerntliggende steder.
sftp> mkdir test
sftp> lmkdir Documents
Fjern Kataloger
Fjern katalogen eller filen i eksternt system.,
sftp> rm Report.xls
sftp> rmdir sub1
Merk: for Å fjerne/slette en hvilken som helst mappe fra ekstern plassering, katalogen må være tom.
Avslutt for sFTP Shell
‘!’kommando slipp oss i lokale shell fra der vi kan kjøre Linux-kommandoer. Skriv ‘exit’ – kommandoen der vi kan se sftp> rask retur.
sftp> !# exitShell exited with status 1sftp>
Konklusjon
SFTP er et svært nyttig verktøy for å administrere servere og overføre filer til og fra (Lokalt og Eksternt). Vi håper dette tuts vil hjelpe deg å forstå bruk av SFTP i noen grad.