- Home
- Packages
- Forums
- Wiki
- Bugs
- AUR
- Download

# Automatic login to virtual console (Español)

From ArchWiki

Sumario
Describe cómo acceder automáticamente a una consola virtual.
Relacionado
Display Manager (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 sólo cubre el acceso a la consola (o tty); los métodos para iniciar un servidor X se describen en Start X at Login.

## Instalación

### Utilizar la función drop-in de systemd para iniciar sesión automática de getty

Desde systemd 198 los archivos de unidad ahora pueden extenderse a través de los archivos drop-in sin tener que modificar/sobrescribirr los archivos de unidad en sí. Para aprender más sobre esta característica, consulte systemd.unit(5) y busque por Along with a unit file foo.service a directory foo.service.d/ may exist.

Hay dos tipos de consolas: virtuales y 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.

Para la consola virtual proceda con los siguientes pasos; el caso de consola de serie se aborda más abajo.

Primero, cree un directorio nuevo llamado `getty@tty1.service.d` en `/etc/systemd/system`:

    # mkdir /etc/systemd/system/getty@tty1.service.d

Después, cree un archivo nuevo llamado `autologin.conf` y añádalo a dicho directorio:

    /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=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 se inicia X automáticamente. Consulte `man systemd.service` para obtener más información.

Si desea usar la opción `Type=simple`, entonces el archivo `autologin.conf` debe mostrar este aspecto:

    /etc/systemd/system/getty@tty1.service.d/autologin.conf

    [Service]
    ExecStart=
    ExecStart=-/usr/bin/agetty --autologin <username> --noclear %I 38400 linux
    Type=simple

En el caso de una consola de serie debe crear un directorio diferente:

    # mkdir /etc/systemd/system/serial-getty@ttyS0.service.d

El archivo `autologin.conf` también se mostrará diferente:

    /etc/systemd/system/serial-getty@ttyS0.service.d/autologin.conf

    [Service]
    ExecStart=
    ExecStart=-/sbin/agetty --autologin <username> -s %I 115200,38400,9600 vt102
    Type=simple

## Consejos y trucos

### Cómo evitar volcar errores innecesarios en dmesg

Para evitar errores relacionados con `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

- Cambiar el runlevel/target predefinido al arrancar.

Retrieved from "https://wiki.archlinux.org/index.php?title=Automatic_login_to_virtual_console_(Español)&oldid=277360"
Categories:

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

## Navigation menu