10 SFTP parancs példák fájlok átvitelére távoli szervereken Linux

10 SFTP parancs példák fájlok átvitelére távoli szervereken Linux

File Transfer Protocol (FTP) széles körben használt protokoll fájlok vagy adatok távoli átvitelére titkosítatlan formátumban, amely nem biztonságos módja a kommunikációnak. Mivel mindannyian tudjuk, hogy a fájlátviteli protokoll egyáltalán nem biztonságos, mert minden átvitel tiszta szövegben történik, az adatok bárki számára olvashatók a hálózaton lévő csomagok szimatolása során.,

10 sftp parancs példák

tehát alapvetően az FTP korlátozott esetekben vagy a megbízható hálózatokon használható. Az SCP és az SSH ezt a biztonsági kétértelműséget kezeli, majd egy titkosított biztonságos réteget adott hozzá, miközben adatokat továbbított a távoli számítógépek között.

SFTP (Secure File Transfer Protocol) fut át SSH protokoll standard port 22 alapértelmezés létrehozni egy biztonságos kapcsolatot. Az SFTP-t számos GUI eszközbe integrálták (FileZilla, WinSCP, FireFTP stb.).,

Biztonsági figyelmeztetések: kérjük, ne nyissa meg az SSH portot (Secure SHell) globálisan, mivel ez biztonsági megsértés lenne. Csak akkor nyithat meg egy adott IP-t, ahonnan fájlokat továbbít vagy kezel a távoli rendszeren, vagy fordítva.

  1. 5 Legjobb Gyakorlatok Biztonságos, Védi az SSH Server
  2. 10 Wget Parancs Példa a Linux

Ez a cikk végigvezeti 10 sftp parancs példákat használni keresztül interaktív parancssori felület.,

hogyan lehet csatlakozni az SFTP-hez

alapértelmezés szerint ugyanazt az SSH protokollt használják az SFTP-kapcsolat hitelesítésére és létrehozására. Az SFTP-munkamenet elindításához írja be a felhasználónevet, a távoli gazdagépnevet vagy az IP-címet a parancssorba. Miután a hitelesítés sikeres volt, megjelenik egy SFTP> prompt shell.

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

segítségkérés

egyszer, az sftp prompt-ban ellenőrizze a rendelkezésre álló parancsokat a’?’vagy’ segítség ‘ a parancssorból.,

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 working Directory

az “lpwd” paranccsal ellenőrizhető a helyi aktuális munkakönyvtár, míg a ” PWD ” paranccsal ellenőrizhető a távoli munkakönyvtár.

sftp> lpwdLocal working directory: /sftp> pwdRemote working directory: /tecmint/
  1. lpwd – nyomtassa ki az aktuális könyvtárat a rendszeren
  2. pwd – nyomtassa ki az aktuális könyvtárat az ftp szerveren

fájlok felsorolása

fájlok és könyvtárak felsorolása helyi, valamint távoli rendszerben.,

On Remote
sftp> ls
On Local
sftp> lls

Fájl feltöltése távoli rendszerbe.

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

Mutiple fájlok feltöltése

Több fájl elhelyezése a távoli rendszerben.

sftp> mput *.xls

fájlok letöltése

egy vagy több fájl beszerzése a helyi rendszerben.

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

szerezzen több fájlt egy helyi rendszeren.

sftp> mget *.xls

Megjegyzés: amint azt alapértelmezés szerint Láthatjuk a get parancs letöltési fájljával az azonos nevű helyi rendszerben., Mi lehet letölteni távoli fájl különböző nevet adja meg a nevét a végén. (Ez csak egyetlen fájl letöltése közben érvényes).

kapcsolási könyvtárak

váltás egyik könyvtárból egy másik könyvtárba a helyi és távoli helyeken.

On Remote
sftp> cd testsftp>
On Local
sftp> lcd Documents

könyvtárak létrehozása

új könyvtárak létrehozása helyi és távoli helyeken.

sftp> mkdir test
sftp> lmkdir Documents

könyvtárak eltávolítása

könyvtár vagy fájl eltávolítása távoli rendszerben.,

sftp> rm Report.xls
sftp> rmdir sub1

Megjegyzés: bármely könyvtár távoli helyről történő eltávolításához/törléséhez a könyvtárnak üresnek kell lennie.

kilépés sFTP Shell

a”!’command drop us in local shell from where we can execute Linux parancsok. Írja be az “exit”parancsot, ahol láthatjuk az sftp> gyors visszatérés.

sftp> !# exitShell exited with status 1sftp>

következtetés

az SFTP egy nagyon hasznos eszköz a kiszolgálók adminisztrálására és fájlok átvitelére (helyi és távoli). Reméljük, hogy ez a tuts segít megérteni az SFTP használatát bizonyos mértékig.

Vélemény, hozzászólás?

Az email címet nem tesszük közzé. A kötelező mezőket * karakterrel jelöltük