web-dev-qa-db-ja.com

FileZilla:FileZillaクライアント経由でリモートシェルコマンドを実行できますか?

非常に簡単な質問があります。 FileZillaクライアントを介してサーバーでリモートシェルコマンドを実行できますか?たとえば、私は次のことを行うことができます:

tar -zxvf myarchive.tar.gz

etc ...(プレーンFTPでそれが可能だとは思わなかった、FileZillaが提供する他のプロトコルについて疑問に思っていた)。

ありがとう。

10
John Sonderson

一部ですが、多くはありませんが、FTPサーバーはSITE EXEC commandをサポートしています。 Server> Enter custom commandを使用してFileZillaに入力できます。例えば。:

SITE EXEC tar -zxvf myarchive.tar.gz

FTP以外のFileZillaは、リモート側でコマンドを実行する方法を持たないSFTPプロトコルのみをサポートします。


SFTPアクセスがある場合は、SSH端末アクセスもあるのが一般的です。一部のSFTPクライアント(FileZilla以外)には、SFTPに使用したのと同じ資格情報を使用してシームレスに開くSSHターミナルセッションでコマンドを実行できるターミナル機能が組み込まれています。

たとえば WinSCP の場合は、 Commands> Open Terminal に移動します。

WinSCP Console window

コマンドを保存して簡単に再利用できる にすることもできます。

FTPプロトコルを使用すると、同じウィンドウからSITE ...コマンドを実行できます。

(WinSCPの作成者です)

11
Martin Prikryl

この link が指摘しているように、質問への答えはまだノーです。リモートシェルコマンドを実行するには、sshクライアントを使用します。

3
John Sonderson