Pourquoi encore du inittab (fait chier avec son inittab...) ? Car j'aime ça, mais aussi pour une connexion automatique de user en virtual console ! C'est le genre de petit truc que je trouve très utile parfois, mais que j’oublie rapidement ...
- Méthode 1 :
-
c1:2345:respawn:/sbin/agetty -a nomdeluser -8 -s 38400 tty1 linux (on modifie la ligne du tty1)
-
- Méthode 2 :
-
Il faut installer mingetty (yaourt mingetty [le N°2 je crois])
-
a1:2345:wait:/sbin/mingetty --autologin nomdeluser tty1 linux (on ajoute la ligne pour tty1. ATTENTION les tty ne seront pas dispo aven la fin de a1 !)
-
- Alternative pour eviter le wait (attention impossible de quitter A1 qui remplacera C1)
-
a1:2345:respawn:/sbin/mingetty --autologin nomdeluser tty1 linux (et t'en qu'a faire commentez la ligne du c1 que a1 remplace.)
-
J'ai eu longtemps du mal avec cette gestion de l’énergie pour les users. Attachez vous, c'est l'heure de reboot en mode user ! Je préfère la solution avec sudo.
- yaourt -S sudo
- Puis on va éditer /etc/sudoers pas besoin d'une machine a gaz pour éditer ça ...
- sudo nano /etc/sudoers
- user hostname=NOPASSWD: /sbin/shutdown ,/sbin/reboot ,/sbin/poweroff (on y ajoute cette ligne, pour lui indiquer de ne pas demander le PW)
- On édite .bashrc (et on s’embête pas, on utilise nano [te la pète pas avec ton V ou E])
- Puis on y ajoute des alias dans ce genre alias reboot="sudo reboot" (comme conseillé par le wiki archlinux ;) )
Et pour finir cette 3eme partie le lancement semi automatique d'une commande a la connexion d'un user.
- On vas dans le .bash_profile de l'user en question et on l'édite !
- La ligne ce compose de la cible a qui l'on vas parler puis de ce que l'on va lui dire. Ce qui donne :
- [[ $(tty) == '/dev/tty1' ]] && lacommande (on parle ici a tty1 en lui disant "lacommande")
- [[ $(tty) == '/dev/tty1' ]] && reboot
éa, les amis.
Aucun commentaire:
Publier un commentaire