Bienvenido a   :: LINUX SOLUTIONS CENTER ::

México,  Jueves 21 de Agosto del 2008   
  Hora Local
Home Tips Autologin en Linux
LINUX es nuestra Especialidad: · Servidores de Internet · Monitoreo de Servidores y Enlaces · Virtualizacion · Firewalls con OpenSource · Proxy Servers (Web Cache) · DNS y DHCP · Web Server · Webmail · NAT's · IP Forwarding · FTP Server · Email Attachmnt Filtering · Reportes estadisticos · Linux Gateway/Router · Bloqueo de Puertos · Email Server · Reporte de todo el trafico interno/externo · Administracion de Ancho de banda · VPN's con Open VPN · Soporte Ténico comercial · Administración de servidores Linux (RedHat EL/AS, Debian, CentOs, etc) · Instalación y Configuración de Servidores · Configuración de servidores de E-Mail (Sendmail, Qmail, Postfix con virtual domains) · Antvirus con OpenSource · Administración de LVM · y mas... mucho mas

El Clima
Current Thu, 21 Aug 2008 1:40 pm CDT
City: Ocoyucan
Mostly Cloudy
sunrise: 7:15 am
sunset: 7:56 pm
Act: 18°
Máx: 19°
Mín: 12°

Esta NocheMañana
Scattered
Thunderstorms
Scattered
Thunderstorms
 
Máx: 19°
Mín: 12°
Máx: 21°
Mín: 12°

Próximos Cursos de GNU/Linux Julio 2008 en Puebla y más


Banner Advertisement

Otros Productos y servicios aquí


Autologin en Linux PDF Imprimir E-mail
Tips
Escrito por Administrator   
Viernes, 01 de Febrero de 2008 19:58

Muchas veces, al querer ocupar el computador con GNU/Linux y compartirlo para varias personas (leer Papá y Mamá ), que mejor que tener un proceso de Autologin. Es decir, al encender el computador, termina de bootear y se inicia automáticamente la linea de comando. Esto se logra así:

1. hacer el siguiente programa en C (autologin.c)

int main()
{
execlp( "login", "login", "-f", "", 0);
}donde es una cuenta v?lida de la m?quina.

2. Compilar el programa con

gcc -o autologin autologin.c

3. como root, copiar autologin a /usr/sbin (o alguna ubicaci?n de preferencia):

cp autologin /usr/sbin
4. modificar el /etc/inittab y encontrar una terminal desocupada (la tty1, por ejemplo) y cambiar el llamado de getty.

O sea, cambiar

1:2345:respawn:/sbin/getty 38400 tty1

por

1:23:respawn:/sbin/getty -n -l /usr/sbin/autologin 38400 tty1

En caso de querer iniciar automaticamente X (via startx), agregar en el ~/.bash_profile lo siguiente:

if [ -z "$DISPLAY" ] && [ $(tty) == /dev/tty1 ]; then
startx
fi

 

 

Actualización

Se puede obviar el proceso de compilar el programa que genere el autologin instalando el paquete mingetty.

Usando la opcion "autologin" e indicando un nombre de usuario en /etc/inittab, como a continuación:

1:23:respawn:/sbin/mingetty --autologin username tty1

 

Actualizado ( Viernes, 01 de Febrero de 2008 20:02 )
 


Encuestas
¿Cuál es tu navegador favorito?
 
Anunciate aquí

Centro de Soluciones Linux

KoalaSoft-Sitio de Amigos

ODM SYSTEM MEXICO




No. de Visitas
mod_vvisit_countermod_vvisit_countermod_vvisit_countermod_vvisit_countermod_vvisit_countermod_vvisit_counter
mod_vvisit_counterHoy144
mod_vvisit_counterAyer214
mod_vvisit_counterEsta Semana888
mod_vvisit_counterEste Mes5246
mod_vvisit_counterTotal42418
Linuxsc en RSS
Archivo Historico

Ultimo Reporte
Alexa-Rank
Alexa-Rank