シリアル接続を介してコンソールにアクセスするときにサーバーを受信する「シリアルデーモン」はありますか?

シリアル接続を介してコンソールにアクセスするときにサーバーを受信する「シリアルデーモン」はありますか?

SSHを使用するには、クライアントコンピュータにSSHクライアントが必要で、SSHサーバーがリモートコンピュータで実行されている必要があります。たとえば、Linuxでは、SSHデーモンsshdをサーバー上で実行する必要があります。

シリアル接続(RS232)はどうですか?クライアントコンピュータはリモートコンピュータのシェルとどのように通信しますか?サーバーで「シリアルデーモン」も実行する必要がありますか?

答え1

歴史的な理由から、Linuxはモニターとキーボードを使用してログインするときにテキストコンソールを処理するのと同じ方法でシリアルコンソールを処理します。つまり、カーネルによって処理されます。

コンソールに実行中のプロセスがあります。一般に、gettyユーザー名とパスワードを提供し、それを実行した後にシェルを起動する必要があるバリエーションがあります。これはコンソールの主なプロセスと見なすことができます。ただし、コンソール自体はプロセスではなく、カーネルが実行する操作です。

使用はgetty必須ではありません。必要な権限を持つすべてのプロセスは/ dev / ttyS0を開き、文字を送受信できます。

関連情報