KDE DolphinはSSHフォルダのユーザーを変更しますか?

KDE DolphinはSSHフォルダのユーザーを変更しますか?

KDE Dolphinを使用してSSHを介してサーバーにアクセスしようとしています。

私の.ssh/configには以下が含まれています。

Host myhost
HostName my-linux-server-name.somewhere.nl
User myuser
IdentityFile ~/.ssh/KEY_ssh_private_openssh
ProxyCommand ssh -W %h:%p shell

コマンドを使用してコマンドラインにログインし、コマンドを使用してssh myhost「www-data」ユーザーに変更してファイルsudo susu www-data編集できます。

それでは、KDE ​​Dolphinで同じことをしたいと思います。
に行くと、ドルフィンを使ってログインできますfish://myuser@myhost
ファイルも表示できますが、ユーザー「myuser」にサーバーへの書き込み権限がないため、サーバーにファイルをコピーできません。

SSHユーザー以外のユーザーとしてDolphinを使用する方法はありますか?

答え1

もしそうであれば、DolphinはSFTPを使用してリモートサーバー上のファイルにアクセスし、OpenSSHのSFTPプロトコル実装は特権の昇格をサポートしません。

そのサーバーの権限を変更するか、関心のあるファイルにアクセスできるユーザーを使用して接続する必要があります。

答え2

私が知っている限り、Dolphinは権限を取得したいユーザーから実行する必要があります。ただし、これはそのユーザーに編集、読み取り、および/または書き込み権限を付与することを意味します。おそらく、ユーザー全体にこれらの権限を付与すると、複雑さが軽減されます。

sudo chown user:usergroup --recursive -vf /path/of/file/or/folder

注:sudoドルフィンを実行できないため、独自の権限を持つことはできないようです。ユーザーのイルカを作ることが役に立つかどうかはわかりません。これはおそらく問題を解決できないことを知っていますが、ここに私の意見があります。

関連情報