「仮想コンソールに自動ログイン」の版間の差分
ナビゲーションに移動
検索に移動
細 |
|||
3行目: | 3行目: | ||
[[en:Automatic login to virtual console]] |
[[en:Automatic login to virtual console]] |
||
[[es:Automatic login to virtual console]] |
[[es:Automatic login to virtual console]] |
||
+ | [[fr:Connexion automatique a la console]] |
||
[[it:Automatic login to virtual console]] |
[[it:Automatic login to virtual console]] |
||
[[ru:Automatic login to virtual console]] |
[[ru:Automatic login to virtual console]] |
||
{{Related articles start}} |
{{Related articles start}} |
||
{{Related|ディスプレイマネージャ}} |
{{Related|ディスプレイマネージャ}} |
||
− | {{ |
+ | {{Related|サイレントブート}} |
{{Related|ログイン時に X を起動}} |
{{Related|ログイン時に X を起動}} |
||
{{Related articles end}} |
{{Related articles end}} |
||
21行目: | 22行目: | ||
=== 仮想コンソール === |
=== 仮想コンソール === |
||
+ | 手動で以下のドロップインスニペットを作成して[[systemd#ユニットファイルの編集|ユニットファイルを編集]]するか、{{ic|systemctl edit getty@tty1}} を実行して以下の内容を記述してください: |
||
− | 以下のファイル (とディレクトリ) を作成してください: |
||
− | {{hc|/etc/systemd/system/getty@tty1.service.d/ |
+ | {{hc|/etc/systemd/system/getty@tty1.service.d/override.conf|2= |
[Service] |
[Service] |
||
ExecStart= |
ExecStart= |
||
29行目: | 30行目: | ||
}} |
}} |
||
− | {{Tip|オプション {{ic|1=Type=idle}} は全てのジョブ (ユニットの状態変更リクエスト) が完了するまでサービスの起動を遅らせます。{{ic|1=Type=simple}} を使うと、サービスはすぐに実行されますが、ブートアップメッセージがログインプロンプトに残るかもしれません。このオプションは [[ログイン時に X を起動|X を自動的に起動する]]場合に特に有用です。このオプションを使うには、{{ic|1=Type=simple}} を |
+ | {{Tip|オプション {{ic|1=Type=idle}} は全てのジョブ (ユニットの状態変更リクエスト) が完了するまでサービスの起動を遅らせます。{{ic|1=Type=simple}} を使うと、サービスはすぐに実行されますが、ブートアップメッセージがログインプロンプトに残るかもしれません。このオプションは [[ログイン時に X を起動|X を自動的に起動する]]場合に特に有用です。このオプションを使うには、{{ic|1=Type=simple}} をドロップインスニペットに追加してください。}} |
''tty1'' 以外の ''tty'' を使いたい時は [[Systemd FAQ#デフォルトで動作する getty の数を修正するにはどうすればいいですか?|Systemd FAQ]] を見て下さい。 |
''tty1'' 以外の ''tty'' を使いたい時は [[Systemd FAQ#デフォルトで動作する getty の数を修正するにはどうすればいいですか?|Systemd FAQ]] を見て下さい。 |
2015年9月26日 (土) 00:48時点における版
この記事ではブートプロセスの最後に仮想コンソールに自動的にログインする方法を説明しています。この記事で扱っているのはコンソールのログインだけです。Xorg に自動ログインする情報はログイン時に X を起動を見て下さい。
設定
agetty に渡されるデフォルトパラメータを上書きする systemd のファイルを使って設定を行います。
設定は仮想コンソールとシリアルコンソールで異なります。ほとんどの場合、設定するのは仮想コンソールの自動ログインでしょう。デバイス名は ttyN
で、N
が数字です。シリアルコンソールのデバイス名は ttySN
のようになり、N
は同じく数字になります。
仮想コンソール
手動で以下のドロップインスニペットを作成してユニットファイルを編集するか、systemctl edit getty@tty1
を実行して以下の内容を記述してください:
/etc/systemd/system/getty@tty1.service.d/override.conf
[Service] ExecStart= ExecStart=-/usr/bin/agetty --autologin username --noclear %I 38400 linux
tty1 以外の tty を使いたい時は Systemd FAQ を見て下さい。
シリアルコンソール
以下のファイル (とディレクトリ) を作成してください:
/etc/systemd/system/serial-getty@ttyS0.service.d/autologin.conf
[Service] ExecStart= ExecStart=-/usr/bin/agetty --autologin username -s %I 115200,38400,9600 vt102