ユーザーログイン認証の直後に実行したいスクリプトがあります。これを達成するために、/etc/rc5.d/S##rc.local
ファイルにスクリプト名を追加しました。しかし、後で私は、ログイン認証の後ではなく、システムのブート時にrc.localファイルに追加されたものが実行されることを知る必要があります。誰でも私のログイン認証後にスクリプトを実行する方法を教えてもらえますか?linuxでユーザーログイン認証後にスクリプトを実行する方法
session optional pam_exec.so /bin/bash /path/to/your/script.sh
現在のユーザーが実際に管理者である場合は、(管理者であることのためにどのような基準に基づいて)あなたのスクリプトで確認する必要があります:あなたの/etc/pam.d/login
にこれを追加すること
便宜のため、またはセキュリティのためにこれを行っていますか?私。エイリアスの追加、変数の設定など、ログイン環境を設定したいのですか、ユーザーがログインを削除しないでログインするたびにスクリプトを実行しますか? – lanzz
セキュリティ目的のため。実際に私はシステム管理者がログインするたびにスクリプトを実行したい。 – user976754
以下の回答のいずれかが役に立った場合は、受け入れ済みとしてマークしてください。ありがとう。 – woohoo