Automatic login to virtual console (Español) - ArchWiki

# Automatic login to virtual console (Español)

From ArchWiki

Artículos relacionados

- Display manager (Español)
- Silent boot (Español)
- Start X at login (Español)

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 virtual

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[broken link: invalid section].

### 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

- Cambiar el runlevel/target predefinido al arrancar.

Categories:

- Boot process (Español)
- Security (Español)

Hidden category:

- Pages with broken section links