10 SFTP kommando eksempler til at overføre filer på eksterne servere i Linu.

10 SFTP kommando eksempler til at overføre filer på eksterne servere i Linu.

File Transfer Protocol (FTP) blev udbredt protokol til at overføre filer eller data eksternt i ukrypteret format, som ikke er sikker måde at kommunikere. Som vi alle ved, er File Transfer Protocol slet ikke sikker, fordi alle transmissioner sker i klar tekst, og dataene kan læses af alle under sniffing af pakkerne på netværket.,

10 SFTP-kommandoeksempler

så dybest set kan FTP bruges i begrænsede tilfælde eller på de netværk, du har tillid til. I løbet af den periode, SCP og SSH løser denne sikkerhed tvetydighed og tilføjet en krypteret sikkert lag, mens overførsel af data mellem eksterne computere.

SFTP (Secure File Transfer Protocol) kører som standard over SSH-protokollen på standardport 22 for at etablere en sikker forbindelse. SFTP er blevet integreret i mange GUI værktøjer (FileZilla, WinSCP, FireFTP osv.).,sikkerhedsadvarsler: Åbn ikke SSH-port (Secure SHell) globalt, da dette ville være et sikkerhedsbrud. Du kan kun åbne for specifik IP, hvorfra du skal overføre eller administrere filer på fjernsystem eller omvendt.

  1. 5 bedste praksis for at sikre og beskytte SSH-Server
  2. 10 Commandget-Kommandoeksempler i Linu.

Denne artikel vil guide dig 10 SFTP-kommandoeksempler til at bruge den via interaktiv kommandolinjegrænseflade.,

Sådan opretter du forbindelse til SFTP

som standard bruges samme ssh-protokol til at autentificere og etablere en SFTP-forbindelse. For at starte en SFTP-session skal du indtaste brugernavnet og det eksterne værtsnavn eller IP-adressen ved kommandoprompten. Når godkendelsen er vellykket, vil du se en shell med en SFTP> prompt.

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

få hjælp

Når du i sftp-prompten kontrollerer de tilgængelige kommandoer ved at skrive ‘?’eller’ hjælp ‘ ved kommandoprompten.,

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

Check Present Workingorking Directory

kommandoen ‘lp .d’ bruges til at kontrollere den lokale nuværende arbejdsmappe, mens kommandoen ‘p .d’ bruges til at kontrollere ekstern arbejdsmappe.

sftp> lpwdLocal working directory: /sftp> pwdRemote working directory: /tecmint/
  1. lp .d – udskriv den aktuelle mappe på dit system
  2. p .d – udskriv den aktuelle mappe på ftp-serveren

notering filer

notering filer og mapper i lokale såvel som remote system.,

på fjernbetjening
sftp> ls
på lokal
sftp> lls

Upload fil

sæt enkelte eller flere filer i fjernsystem.

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

Upload flere filer

sæt flere filer på i fjernsystemet.

sftp> mput *.xls

do .nload filer

kom enkelt eller flere filer i det lokale system.

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

Hent flere filer på et lokalt system.

sftp> mget *.xls

Bemærk: Som vi kan se som standard med hent kommando do .nload fil i lokalt system med samme navn., Vi kan do .nloade fjernfil med andet navn, der angiver navnet i slutningen. (Dette gælder kun, mens du henter enkelt fil).

Skift mapper

skift fra en mappe til en anden mappe i lokale og fjerntliggende steder.

på fjernbetjening
sftp> cd testsftp>
på lokal
sftp> lcd Documents

Opret mapper

Opret nye mapper på lokale og fjerntliggende steder.

sftp> mkdir test
sftp> lmkdir Documents

Fjern mapper

fjern mappe eller fil i fjernsystem.,

sftp> rm Report.xls
sftp> rmdir sub1

Bemærk: For at fjerne / slette en mappe fra fjernplacering skal mappen være tom.

Afslut sFTP Shell

den ‘!’kommando slip os i lokal shell, hvorfra vi kan udføre Linu. – kommandoer. Skriv’ e .it ‘ kommando, hvor vi kan se SFTP> prompt return.

sftp> !# exitShell exited with status 1sftp>

konklusion

SFTP er et meget nyttigt værktøj til administration af servere og overførsel af filer til og fra (lokal og fjern). Vi håber, at denne tuts vil hjælpe dig med at forstå brugen af SFTP i nogen grad.

Skriv et svar

Din e-mailadresse vil ikke blive publiceret. Krævede felter er markeret med *