在我的工作中,我不得不通过 ssh 使用 nano 来编辑 css 和 php web 文件,但我宁愿使用具有代码提示、颜色编码和轻松剪切粘贴功能的现代 GUI 编辑器。我实际上是一名设计师,但需要处理 drupal 网站的 CSS 文件。
有没有办法通过 ssh 远程连接服务器文件来连接现代文本编辑器?
答案1
当然可以。如果您连接的服务器安装了 x 服务器,则可以使用 X 转发在服务器本身上使用 GUI 文本编辑器。如果您在客户端计算机上使用 Linux,请尝试ssh -X <hostname
启动 GUI 程序(&
如果您希望文本编辑器在后台运行以便继续使用控制台,请在命令后使用)。如果您使用的是 Windows,请查找如何在 SSH 客户端中打开 X 转发(在 PuTTY 中,它位于 SSH -> X11 下),然后安装西明,Windows 的 X 服务器。然后,您可以像在 Linux 上一样使用 X 转发。
如果服务器没有安装 X 服务器(几乎所有服务器发行版都安装了,即使你通常不使用 GUI!),你可以使用内置 SFTP(安全文件传输协议)支持的文本编辑器,例如科莫多龙 编辑。SFTP 是 SSH 的内置功能,因此服务器不需要任何额外的软件。