web-dev-qa-db-ja.com

FileZillaでユーザーを変更するにはどうすればよいですか?

FileZillaを使用して、資格情報を使用してSFTPホストにログインしています。ただし、ユーザーを変更するには、(Linuxで使用される)Sudo su - userに相当するものを使用する必要があります。この一般ユーザーにはパスワードが設定されていないため、直接ログインは許可されていません。

FileZillaの「Entercustomcommand ..」オプションで接続後にユーザーを切り替えるために使用できるFTPコマンドは何ですか?

(これは、ログインではなく別のユーザーとしてファイルを転送できるようにするために必要です。)

8
user2967948

SFTPプロトコルは、転送セッションの途中でのユーザーの変更をサポートしていません(したがって、ログインしてからカスタムコマンドでユーザーを変更する必要はありません)。ただし、SFTPクライアントの構成を変更することにより、Sudoを使用して必要なユーザーの下でsftpサーバーを起動できます。このトリックがFileZillaでサポートされているかどうかはわかりませんが、PuTTYまたはWinSCPでサポートされています。 sftpサーバーの設定で、別のユーザーの下で転送セッションを開始するために、「Sudo/bin/sftp-server」のようなものを指定できます。
たとえば、WinSCPでこれを行う方法を説明します。
https://winscp.net/eng/docs/faq_su#Sudo

4
Dieselist