Bashコード干渉監視ソフトウェア

Bashコード干渉監視ソフトウェア

ユーザーがLinuxコンピュータにログインしたときに実行されるログインスクリプトがあります。

#!/bin/bash
if [ "$SSH_TTY" ]; then

このスクリプトは、SSHを介して接続される監視ソフトウェアを妨げます。スクリプトは「続けるには任意のキーを押してください」と要求し、-p -n1 -s 部分を読み込みます。監視サービスが「ログイン」しているときにのみこのスクリプトを省略するにはどうすればよいですか?

ベストアンサー1

監視サービスが「ログイン」しているときにのみこのスクリプトを省略するにはどうすればよいですか?

このログインスクリプトがすでに存在すると仮定すると、/etc/profile.d次のことができます。

if [[ $(whoami) != "monitor_user" ]]; then
   <run rest of script>
fi

もちろん、"monitor_user"次に変更する必要があります。適切監視ユーザー/エージェントのユーザー名。

おすすめ記事