GNU/Linux >> Znalost Linux >  >> Linux

Ssh – Jak vzdáleně upravovat soubory přes Ssh?

Musím upravit některé soubory umístěné na nějakém serveru, na který se mohu dostat přes ssh.

Dávám přednost úpravě těchto souborů v přizpůsobeném vim na mé pracovní stanici (nemám právo měnit vim nastavení na vzdáleném serveru). Někdy bych chtěl upravit soubor s sublime text nebo jiný editor GUI.

Tyto soubory si samozřejmě mohu stáhnout, upravit lokálně a nahrát zpět na server. Existuje elegantnější řešení?

Přijatá odpověď:

Můžete to udělat připojením vzdálené složky jako souborového systému pomocí sshfs. Chcete-li to provést, nejprve několik nezbytných požadavků:

#issue all these cmds on local machine
sudo apt-get install sshfs
sudo adduser <username> fuse #Not required for new Linux versions (including Ubuntu > 18.04)

Nyní proveďte montážní proces:

mkdir ~/remoteserv    
sshfs -o idmap=user <username>@<ipaddress>:/remotepath ~/remoteserv

Poté stačí přejít do připojené složky a použít svůj vlastní místní přizpůsobený vim.


Linux
  1. Jak zakázat přihlášení uživatele root přes SSH

  2. Jak rozbalit soubory přes FTP připojení?

  3. Soubory Rsync přes zprostředkujícího hostitele

  1. Jak stahovat a nahrávat soubory přes SSH

  2. Jak Scp přes střední stroj?

  3. Jak vzdáleně kopírovat soubory přes SSH bez zadání hesla?

  1. Jak kopírovat a upravovat soubory v prostředí Android?

  2. Jak tunelovat HTTP přes SSH přes SOCKS?

  3. Jak scp přes prostřední stroj?