のように実行された場合でも、コマンドを介してログインしている SSH ユーザーを見つけるサーバーAに Bash スクリプトがあります。デスクトップからサーバーAに SSH 接続してスクリプトを実行すると、正常に動作します。logname
root
sudo
ただし、 SSH でAに接続し、そこでスクリプトを実行するSVN サーバーSにポストコミット フックを設定しました。
デスクトップからSに SSHで接続し、そこからAに SSHで接続すると、正しく動作するため、エラーは SVN フックが最終的に仮想端末から実行されないという事実にあるはずです。
logname
ここで使用できる代替手段は何ですか?