FileZilla:我可以通过 FileZilla 客户端运行远程 shell 命令吗?

FileZilla:我可以通过 FileZilla 客户端运行远程 shell 命令吗?

我有一个非常简单的问题。我可以通过 FileZilla 客户端在服务器上运行远程 shell 命令吗?例如,我可以执行以下操作:

tar -zxvf myarchive.tar.gz

等等...(不认为使用普通的 FTP 可以实现,想知道 FileZilla 提供的其他协议)。

谢谢。

答案1

一些,但不是很多,FTP 服务器支持SITE EXEC command。您可以在 FileZilla 中使用服务器>输入自定义命令.例如:

SITE EXEC tar -zxvf myarchive.tar.gz

除了 FTP,FileZilla 仅支持 SFTP 协议,该协议没有任何方式在远程端执行命令。


虽然通常情况下,如果您有 SFTP 访问权限,那么您也会有 SSH 终端访问权限。某些 SFTP 客户端(但 FileZilla 除外)具有内置终端功能,可让您通过 SSH 终端会话执行命令,该会话可使用您用于 SFTP 的相同凭据无缝打开。

例如温SCP, 去命令 > 打开终端

WinSCP 控制台窗口

你甚至可以保存命令并轻松重复使用

使用 FTP 协议,您可以SITE ...从同一窗口执行命令。

(我是 WinSCP 的作者)

答案2

就像这样关联指出,问题的答案仍然是否定的。要执行远程 shell 命令,请使用 ssh 客户端。

相关内容