回答:
WinSCPサイトにはこの質問に関するFAQがあり
ます。ログイン後にユーザーを変更するにはどうすればよいですか(例:su root)?
sudo
WinSCPセッション設定でコマンドをカスタムシェルとして指定する(SCPを使用している場合)かsudo
、カスタムSFTPサーバー起動コマンドで使用する(SFTPを使用している場合)必要があります。
いくつかの制限がありますが、特にsudo
パスワードを要求しないように設定する必要があるということです。
詳細については、リンクを参照してください。
私はあなたがすでに問題のユーザーにsudoできることを前提としています... ...新しいサイトのWinSCPセットアップで:
詳細:シェル:MAGIC-HAPPENS-HEREシェル の「選択リスト」で「デフォルト」が選択されています。ここにTEXTを入力します...
/ usr / bin / sudo -u TARGET-user-name -i
(上記のコマンドはUNIXディストリビューションによって異なります)
.....これが必要なすべてです!