sudoとscpを使ってbashコマンドを実行するには?

sudoとscpを使ってbashコマンドを実行するには?

たとえば、sudo -lMakuleleユーザーを使用してsudoを介してscpを実行できることがわかりました。 scpを使ってbashコマンドを実行する方法を知りたいです。例:

sudo -u makulele scp executeBASHcommandASmakulele 

おそらく-Sオプションを使用するか、-psuidフラグを使用することもできます。誰でもこれを行う方法はありますか?

ベストアンサー1

scp コマンドを実行しない。なぜあなたがこれをしなければならないと思うのかよくわかりません。

executeBASHcommandASmakuleleたぶん、ローカルシステムでユーザーとして実行したいかもしれませんmakulele

sudo -u makulele executeBASHcommandASmakulele

または現在のディレクトリにあるスクリプト/プログラムの場合

sudo -u makulele ./executeBASHcommandASmakulele

executeBASHcommandASmakuleleまたは、リモートシステムでユーザーとして実行したい場合がありますmakulele

sudo -u makulele ssh remote_host executeBASHcommandASmakulele

おすすめ記事