FTP

Používání sftp z příkazového řádku Linuxu

Používání sftp z příkazového řádku Linuxu
V tomto článku sftp bude vysvětlena alternativa k scp. Jak je uvedeno v článku našeho SCP, jak scp, tak sftp fungují prostřednictvím protokolu ssh na rozdíl od FTPS (MS Windows) šifrovaných pomocí SSL. Protokol ssh je šifrovaný a informace putující ze zařízení do jiného přes něj jsou bezpečné na rozdíl od protokolů, jako je telnet nebo ftp, které jsou nezašifrované, což umožňuje sniffers interferovat s daty, jak bylo ukázáno dříve, když jsme vysvětlili, jak čichat obrázky přenášené v nezašifrovaném síť nebo protokol.

Zatímco scp nám umožňuje pouze přenášet soubory ze zařízení do jiného pomocí sftp, můžeme upravovat atributy souborů na vzdáleném zařízení, vytvářet a odebírat adresáře, zastavit a obnovit přenos, procházet vzdálené adresáře a používat jej prostřednictvím grafických a přátelských rozhraní, samozřejmě pro sdílení souborů s ostatními uživateli by byl SFTP server výhodnější než scp.

Začínáme se sftp

Syntaxe SFTP je velmi podobná FTP. Na rozdíl od SCP se nejprve musíme připojit k serveru, abychom dali pokyny. Chcete-li se připojit k serveru bez zadání jakýchkoli parametrů na typu konzoly:

sftp @

Kde:

sftp = volá program
= nahraďte jej svým uživatelským jménem (např.g kořen)

@ = vyměňte jej za IP vašeho serveru nebo hostitele.

Poznámka: vyměňte pokyny mezi < > pro správné informace a na požádání zadejte heslo.

Jak vidíte na sekvenci snímků obrazovky, po spuštění „je„Na serveru jsem nenašel žádné dostupné soubory ani adresáře. Proto nahrajeme soubor z místního zařízení na server, zadejte:

dát

Kde:

dát = dává pokyn k nahrání souboru z místního počítače na server.

= zadejte soubor a jeho umístění v místním zařízení.

Pokud si chceme stáhnout soubor, napište:

dostat

Pokud nezadáme jiný, soubor se stáhne do našeho místního adresáře. Chcete-li vědět, jaký je náš místní adresář od typu sftp:

lpwd

Chcete-li zkontrolovat aktuální adresář na typu serveru, postupujte takto:

pwd

Jsme v domovském adresáři uživatele sdílené na místním zařízení a v domovském adresáři uživatele linuxhint na vzdáleném zařízení.

Chcete-li stáhnout soubor určující jiné umístění pro uložení, zadejte:

dostat

Jak vidíte, soubory byly nyní přeneseny do adresáře Soubory ke stažení.

Sftp nám také umožňuje rekurzivně přenášet adresáře (včetně jeho podadresářů), k rekurzivnímu přenosu adresáře stačí zadat parametr -r, pokud na serveru není k dispozici adresář, vytvořte jej zadáním „testovací adresář mkdir”, Pak pro stažení typu adresáře:

dostat -r  

Jak vidíte na snímku obrazovky, stáhli jsme adresář s názvem testdirectory do našeho místního adresáře s názvem Soubory ke stažení v rámci sdílené Domov. Pokud nezadáme místní umístění pro adresář nebo soubor, který stáhneme, uloží se do místního adresáře (ten, u kterého jste zkontrolovali lpwd) jako v následujícím příkladu:

Můžeme také ukládat soubory a adresáře s jiným názvem než originál, zadejte:

dostat -r  

Můžeme také nahrát adresáře z našeho lokálního zařízení pomocí put, nahrajeme adresář testdirectory2, kopii zdroje s jiným názvem zadáním:

mkdir
dát <>

Toto jsou základní příkazy pro použití sftp spuštěním „muž sftp”Můžete vidět všechny dostupné možnosti a parametry. Můžete také psát po přihlášení na server.

Doufám, že vám tento návod pomohl začít používat sftp z příkazového řádku. Pokračujte v LinuxHint pro další tipy a aktualizace pro Linux.

Hry Nejlepší hry z příkazového řádku pro Linux
Nejlepší hry z příkazového řádku pro Linux
Příkazový řádek není při používání Linuxu jen vaším největším spojencem - může být také zdrojem zábavy, protože jej můžete použít k hraní mnoha zábavn...
Hry Nejlepší aplikace pro mapování gamepadu pro Linux
Nejlepší aplikace pro mapování gamepadu pro Linux
Pokud rádi hrajete hry na Linuxu s gamepadem místo typického vstupního systému pro klávesnici a myš, máte k dispozici několik užitečných aplikací. Mno...
Hry Užitečné nástroje pro hráče Linuxu
Užitečné nástroje pro hráče Linuxu
Pokud rádi hrajete hry na Linuxu, je pravděpodobné, že jste ke zlepšení herního zážitku použili aplikace a nástroje jako Wine, Lutris a OBS Studio. Kr...