通过 ssh 编辑文件的程序

通过 ssh 编辑文件的程序

操作系统:Ubuntu 12.04

我想知道是否有程序可以让你通过 ssh 编辑远程服务器上的文件。基本上我正在寻找以下内容:

有一台远程 AIX 服务器包含某个文件(即 perl 脚本),我想从本机(我的 Ubuntu)编辑它。是否有一个程序可以让我编辑该文件(首先提供远程服务器的 IP 和密码)并将该文件保存在服务器上?

当然,我可以直接在远程服务器上编辑文件,但我想知道是否存在类似 Windows 上 Notepad++ 的 NppFTP 插件。无论是终端(nano ie)还是 gui 都没关系。


解决方案 1:

ssh -X user@server gedit file.txt

这不起作用,因为远程服务器上没有安装 gedit

答案1

你可以试试

vim scp://[email protected]//path/to/document

更多的信息和例子

答案2

你也可以安装 sshfs

运行以下命令:

sudo apt-get install sshfs
sudo modprobe fuse
sudo addgroup yourlocalusername fuse
mkdir servermountfolder
sshfs yourusername@server:/path/to/file/  servermountfolder

将远程服务器安装到您的台式电脑上的 servermount 文件夹中。在这里,您可以使用任何您喜欢的编辑器直接轻松编辑文件。

相关内容