端末がSSHを介して機械に接続されているかどうかはわかりますか?私がSSHdの場合、これを実行して操作を実行するには何らかのコマンドが必要ですか?
ベストアンサー1
合計変数が設定されていることを$SSH_CLIENT
確認できます。$SSH_TTY
(through SSH) $ [[ -z $SSH_TTY ]]; echo $?
1
(local) $ [[ -z $SSH_TTY ]]; echo $?
0
この$SSH_CLIENT
変数には、接続するIPとリモートポートとローカルポートが含まれます。
(through SSH) $ echo $SSH_CLIENT
15.3.25.189 54188 22