私のカーネルモジュールドライバでプログラム(例えばmkdir)を実行している間、プログラムを実行している現在ログインしているクライアントのIPを見つける必要があります。
1つの解決策は、プロセスツリーを登ってinitプロセスに入り、sshdのプロセスツリーを見て、ユーザーIDとsshdセッションを交差させ、netstatを実行し、外部アドレスを取得することです。
ユーザーのIPを取得するためのより効率的な方法はありますか?
私のカーネルモジュールドライバでプログラム(例えばmkdir)を実行している間、プログラムを実行している現在ログインしているクライアントのIPを見つける必要があります。
1つの解決策は、プロセスツリーを登ってinitプロセスに入り、sshdのプロセスツリーを見て、ユーザーIDとsshdセッションを交差させ、netstatを実行し、外部アドレスを取得することです。
ユーザーのIPを取得するためのより効率的な方法はありますか?