in2
2018年3月14日 15時47分
お世話になります。
https://armadillo.atmark-techno.com/forum/armadillo/2763
上記記事を参考にログイン自動化を試みた結果、
Armadillo-IoT G3 起動時のログが出力された後、
ログインユーザーとパスワードは聞かれなくなりましたが、
コンソールの入力もできなくなりました。
変更箇所
/lib/systemd/system/serial-getty@.service ... [Service] ExecStart=-/sbin/agetty --keep-baud 115200,38400,9600 %I $TERM ↓変更後 ExecStart=-/sbin/agetty --autologin ユーザID --keep-baud 115200,38400,9600 %I $TERM ...
現状ではコマンド入力ができないため、
ログイン自動化を解除する方法をご教示頂けると幸いです。
また、ログイン自動化は上記の方法だけで問題ないのでしょうか?
以上、よろしくお願いいたします。
y.nakamura
2018年3月14日 17時47分
中村です。
> https://armadillo.atmark-techno.com/forum/armadillo/2763
にかかわったので・・・
> 現状ではコマンド入力ができないため、
> ログイン自動化を解除する方法をご教示頂けると幸いです。
sshやtelnetなどのコンソール以外のログイン手段がない、
ということでしょうか?
そういう場合は、eMMC起動にしているのであれば、
SDブートしてeMMCをマウントして元に戻します。
SDブートしているならeMMCブートしてSDをマウントするか、
そのSDカードを他のLinuxマシンでマウントして修正します。
> ログインユーザーとパスワードは聞かれなくなりましたが、
> コンソールの入力もできなくなりました。
...
> また、ログイン自動化は上記の方法だけで問題ないのでしょうか?
rootとatmarkの2つのユーザで再度試してみましたが、
私の環境ではこの修正だけで自動ログイン後に
コンソールからコマンド入力できました。
存在しないユーザ(hogeなど)にしてみたところ、
起動後コンソールから何もできなくなりました。
--
なかむら