ユーザー デーモンを作成しています。ユーザーがログオンしたときに、そのユーザーがデーモンを起動したユーザーであることを確認したいと考えています。理由は、時間がかかる可能性があるコマンドを実行する何らかの方法が必要だからです。これに nohup を使用すると、プロセスと対話できなくなるなどの欠点があるため、デーモンはこれらのプロセスを監視し、プロセスと対話できるようにする必要があります。
問題は、ユーザーがシャドウファイルを読み取る権限を持たず、/etc/passwd パスワードが設定されていないため、パスワードを確認するにはどうすればよいかということです。