Difference between revisions of "Automatic login to virtual console (Español)"

From ArchWiki
Jump to: navigation, search
(Cómo evitar volcar errores innecesarios en dmesg)
m
(4 intermediate revisions by one other user not shown)
Line 3: Line 3:
 
[[en:Automatic login to virtual console]]
 
[[en:Automatic login to virtual console]]
 
[[it:Automatic login to virtual console]]
 
[[it:Automatic login to virtual console]]
{{Article summary start|Sumario}}
+
[[ja:Automatic login to virtual console]]
{{Article summary text|Describe cómo acceder automáticamente a una consola virtual.}}
+
{{Related articles start (Español)}}
{{Article summary heading|Relacionado}}
+
{{Related|Display Manager (Español)}}
{{Article summary wiki|Display Manager (Español)}}
+
{{Related|Silent boot (Español)}}
{{Article summary wiki|Start X at Login (Español)}}
+
{{Related|Start X at Login (Español)}}
{{Article summary end}}
+
{{Related articles end}}
  
En este artículo se describe cómo acceder automáticamente a una ''consola virtual'' al final del [[boot process|proceso de arranque ]]. Este artículo sólo cubre el acceso a la consola (o tty); los métodos para iniciar un [[Xorg (Español)|servidor X]] se describen en [[Start X at Login_(Español)|Start X at Login]].
+
En este artículo se describe cómo acceder automáticamente a una [[Wikipedia:es:Virtual console|consola virtual]] al final del [[boot process|proceso de arranque]]. Este artículo solo cubre el acceso a la consola (o tty); los métodos para iniciar un [[Xorg (Español)|servidor X]] se describen en [[Start X at Login_(Español)|Start X at Login]].
  
== Instalación ==
+
== Configuración ==
=== Utilizar la función drop-in de systemd para iniciar sesión automática de getty ===
+
La configuración cuenta con [[Systemd#Editing_provided_unit_files|los archivos drop-in]] de systemd para sobrescribir los parámetros predeterminados que se pasan a agetty.
  
Primero, cree un directorio nuevo llamado {{ic|getty@tty1.service.d}} en {{ic|/etc/systemd/system}}:
+
La configuración difiere según se trate de consolas virtuales o de serie. En la mayoría de los casos en que se desea configurar el inicio de sesión automático en la consola virtual, el nombre del dispositivo es {{ic|tty''N''}}, donde {{ic|''N''}} es un número. La configuración del inicio de sesión automático para las consolas de serie será un poco diferente. Los nombres de los dispositivos de las consolas de serie aparecen como {{ic|ttyS''N''}}, donde {{ic|''N''}} es un número.
  
# mkdir /etc/systemd/system/getty@tty1.service.d
+
=== Consola viertual ===
 +
Cree el siguiente archivo (y los directorios principales):
  
Después, cree un archivo nuevo llamado {{ic|autologin.conf}} y añádalo a dicho directorio:
+
{{hc|/etc/systemd/system/getty@tty1.service.d/autologin.conf|2=
 
+
[Service]
{{hc|/etc/systemd/system/getty@tty1.service.d/autologin.conf|
+
2=[Service]
+
 
ExecStart=
 
ExecStart=
ExecStart=-/usr/bin/agetty --autologin <username> --noclear %I 38400 linux
+
ExecStart=-/usr/bin/agetty --autologin ''username'' --noclear %I 38400 linux
 
}}
 
}}
  
{{Sugerencia|La opción {{ic|1=Type=simple}} retrasará la ejecución de agetty hasta que todos los trabajos (peticiones de cambio de estado de las unidades) se completen. Por otro lado, puede producir mensajes relativos el arranque de systemd que se arrojen en el prompt del login. Esta opción es útil cuando  [[Start X at Login (Español)|se inicia X automáticamente]]. Consulte {{ic|man systemd.service}} para obtener más información.}}
+
{{Sugerencia|La opción {{ic|1=Type=idle}} retrasará la ejecución de agetty hasta que todos los trabajos (peticiones de cambio de estado de las unidades) se completen. Por otro lado, cuando se utiliza {{ic|1=Type=simple}}, el servicio se pondrá en marcha de inmediato, pero puede producir mensajes relativos el arranque de systemd que se arrojen en el prompt del login. Esta opción es útil cuando  [[Start X at Login (Español)|se inicia X automáticamente]]. Para usar esta opción, añada {{ic|1=Type=simple}} en {{ic|autologin.conf}}.}}
  
Si desea usar la opción {{ic|1=Type=simple}}, entonces el archivo {{ic|autologin.conf}} debe mostrar este aspecto:
+
Si quiere utilizar otra ''tty'' distinta de ''tty1'' vea [[Systemd FAQ#Q:_How_do_I_change_the_number_of_gettys_running_by_default.3F|Systemd FAQ]].
  
{{hc|/etc/systemd/system/getty@tty1.service.d/autologin.conf|
+
=== Consola de serie ===
2=[Service]
+
 
 +
Cree el siguiente archivo (y los directorios principales):
 +
 
 +
{{hc|/etc/systemd/system/getty@tty1.service.d/autologin.conf|2=
 +
[Service]
 
ExecStart=
 
ExecStart=
ExecStart=-/usr/bin/agetty --autologin <username> --noclear %I 38400 linux
+
ExecStart=-/usr/bin/agetty --autologin ''username'' --noclear %I 38400 linux
Type=simple
+
 
}}
 
}}
  
== Consejos y trucos ==
+
==Véase también==
 
+
=== Cómo evitar volcar errores innecesarios en dmesg ===
+
Para evitar errores relacionados con {{ic|display-manager.service}} en dmesg, debe establecer el target predeterminado para multiusuario en lugar de gráfico:
+
# systemctl enable multi-user.target
+
 
+
===Véase también===
+
 
 
 
*[[Systemd_(Español)#Cambiar_el_target_predeterminado_para_arrancar|Cambiar el runlevel/target predefinido al arrancar]].
 
*[[Systemd_(Español)#Cambiar_el_target_predeterminado_para_arrancar|Cambiar el runlevel/target predefinido al arrancar]].

Revision as of 07:38, 12 February 2014

En este artículo se describe cómo acceder automáticamente a una consola virtual al final del proceso de arranque. Este artículo solo cubre el acceso a la consola (o tty); los métodos para iniciar un servidor X se describen en Start X at Login.

Configuración

La configuración cuenta con los archivos drop-in de systemd para sobrescribir los parámetros predeterminados que se pasan a agetty.

La configuración difiere según se trate de consolas virtuales o de serie. En la mayoría de los casos en que se desea configurar el inicio de sesión automático en la consola virtual, el nombre del dispositivo es ttyN, donde N es un número. La configuración del inicio de sesión automático para las consolas de serie será un poco diferente. Los nombres de los dispositivos de las consolas de serie aparecen como ttySN, donde N es un número.

Consola viertual

Cree el siguiente archivo (y los directorios principales):

/etc/systemd/system/getty@tty1.service.d/autologin.conf
[Service]
ExecStart=
ExecStart=-/usr/bin/agetty --autologin username --noclear %I 38400 linux
Sugerencia: La opción Type=idle retrasará la ejecución de agetty hasta que todos los trabajos (peticiones de cambio de estado de las unidades) se completen. Por otro lado, cuando se utiliza Type=simple, el servicio se pondrá en marcha de inmediato, pero puede producir mensajes relativos el arranque de systemd que se arrojen en el prompt del login. Esta opción es útil cuando se inicia X automáticamente. Para usar esta opción, añada Type=simple en autologin.conf.

Si quiere utilizar otra tty distinta de tty1 vea Systemd FAQ.

Consola de serie

Cree el siguiente archivo (y los directorios principales):

/etc/systemd/system/getty@tty1.service.d/autologin.conf
[Service]
ExecStart=
ExecStart=-/usr/bin/agetty --autologin username --noclear %I 38400 linux

Véase también