Voici comment démarrer votre linuxette avec un utilisateur prédéfinie en console dès le boot.
Contenu
Description
Fichier à modifier
/etc/inittab
dans ce fichier, il y a l'initialisation des différentes consoles texte. C'est ici que nous allons jouer. Voici la ligne originale:
1:2345:respawn:/sbin/getty 38400 tty1ceci dit de lancer getty sur la première console, pour les niveaux de démarrage 2 3 4 et 5. Nous démarrons notre login sur celle là. Remplacez cette ligne par celle là:
1:2345:respawn:/bin/su - invite > /dev/tty1 2>&1 </dev/tty1
Le nom d'utilisateur est invite, et l'on démarre donc sur la première console.A présent, si vous voulez démarrer la session X, utilisez la commande startx!
Et pour le faire automatiquement, il suffit de le dire! Editez le fichier .bash_profile, et mettez simplement en fin de fichier
startx -- :1Et hop!
Plus fort?
Vous voulez conserver votre bannière de connection sous X (xdm, gdm ou kdm). Personnellement, j'utilise gdm, je vous donne donc le truc:
éditez le fichier /etc/X11/gdm/gdm.conf. Tout à la fin, vous trouvez 2 lignes comme celle-ci:
[servers] 0=Standard vt7modifiez la dernière ligne comme ceci:
0=Standard vt8et vous voila avec votre session X perso sur la console 7 (allez y avec la commande 'ctrl' 'alt' 'F7') et la banière X sur la console 8 (allez y avec la commande 'ctrl' 'alt' 'F8').
Conclusion
Rien n'est plus simple, mais ceci constitue par essence, une faille de sécurité importante!!!