web-dev-qa-db-ja.com

gettyはコマンドラインから開始しますか?

私は私のinittabに次のような行があります:

# Put a getty on the serial port
ttyS0::respawn:/sbin/getty -L ttyS0 115200 vt100 # GENERIC_SERIAL

ssh セッションのコマンドラインから同様の操作を実行しようとすると(今回はUSBシリアルアダプターに向けて):

/sbin/getty -L ttyUSB0 115200 vt100

次の応答を受け取りました。

getty: setsid: Operation not permitted

getty プロセスを ssh セッションから起動して、シリアル terminal をusb-serialアダプターに表示させることはできますか?なぜこれがinittabで発生しなければならないのですか?

7
dtmland

私は実行中の問題を解決しました:

su root -c "getty /dev/ttyXX"

ARMプラットフォーム上でbusybox 1.23.1を実行しています。

8
Renaud Muller