リモートユーザーとローカルユーザーを区別する方法、つまりログインしたユーザーがローカルユーザーではなくリモートユーザーであることをアプリケーションはどのように見つけますか?
AWSでアプリケーションを実行しようとしていますが、リモートユーザーが許可されておらず、アプリケーションコードにアクセスできないというエラーが発生したため、アプリケーションは終了しますが、アプリケーションがユーザーをローカルであると信じているかどうかを考えていました。リモートで動作する必要があります。
だから基本的な質問は
- ローカルユーザーとリモート(ssh)ユーザーをどのように区別しますか?
- リモートユーザーセッションをハックして(ルートであるため)、ローカルユーザーのように見えるようにするにはどうすればよいですか?