Ouverture de session root via getty et login

Le
Yann Cohen
Bonjour,

Je rencontrer un problème dans l'exécution d'un programme : je so=
uhaite
lancer une connexion console via une connexion série utilisée pou=
r un
dialogue avec l'utilisateur.

En lisant le chapitre 33 "Gestion du terminal" de "Programmation
système en C sous Linux" (Christophe Blaess), j'ai bien réussi =
à créer
un pseudo terminal et à lancer getty sur ce pseudo terminal.

Le programme est lancé en tant que root et change d'uid effectif pour
fonctionner avec un autre utilisateur.

Avant de lancer via un exec() /sbin/getty une bascule sur root est
faite via un setreuid(-1, 0) (ou setreuid(0, 0)).

Une fois getty lancé, la ligne d'identification apparaît avec la
demande de login et password (ça cela doit être login), mais je
n'arrive pas à me connecter en tant que root alors qu'une connexion
sur un autre compte fonctionne.

Quelle peut être la cause de l'échec de login root ?

La lecture de la documentation de getty et login ne m'éclaire pas sur
le "manque" évident de configuration ou le raté de programmation.=
..

Merci d'avance

Cordialement

Yann.

--
Lisez la FAQ de la liste avant de poser une question :
http://wiki.debian.org/fr/FrenchLists

Pour vous DESABONNER, envoyez un message avec comme objet "unsubscribe"
vers debian-user-french-REQUEST@lists.debian.org
En cas de soucis, contactez EN ANGLAIS listmaster@lists.debian.org
Archive: http://lists.debian.org/20110517094229.5c7f3210@lurr069-l.ianco.homelinux.org
Vidéos High-Tech et Jeu Vidéo
Téléchargements
Vos réponses
Gagnez chaque mois un abonnement Premium avec GNT : Inscrivez-vous !
Trier par : date / pertinence
Bruno Muller
Le #23369641
--=-e6kHWHL/yMS3vsw5hrv1
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable

Hello,

Ajoute ton tty dans /etc/securetty.
(Voir la page de manuel de securetty pour les détails.)


Bruno
--
INCRÉDULE
P : Je te jure ! On enlève des chiens et des chats pour tester des
produits de beauté sur eux !
M : C'est ça... on te met du rouge à lèvres et on me demande si ça me
fait bander !
P : T'es trop con...

--=-e6kHWHL/yMS3vsw5hrv1
Content-Type: application/pgp-signature; name="signature.asc"
Content-Description: This is a digitally signed message part

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.11 (GNU/Linux)

iEYEABECAAYFAk3SLnwACgkQuJD2bkb8m5vi2QCgolxIHrh0vbNT1weZFanEhRkj
iKUAn28zOggSP778IhzDiLhTiFh7Yzy0
=5OIr
-----END PGP SIGNATURE-----

--=-e6kHWHL/yMS3vsw5hrv1--

--
Lisez la FAQ de la liste avant de poser une question :
http://wiki.debian.org/fr/FrenchLists

Pour vous DESABONNER, envoyez un message avec comme objet "unsubscribe"
vers
En cas de soucis, contactez EN ANGLAIS
Archive: http://lists.debian.org/
Yann Cohen
Le #23369851
Le Tue, 17 May 2011 10:15:00 +0200,
Bruno Muller
Hello,

Ajoute ton tty dans /etc/securetty.
(Voir la page de manuel de securetty pour les détails.)


Bruno



Nickel

De plus comme il faut identifier exhaustivement les tty (dans mon cas
pty/x) et que je n'ai vu de système de joker (comme pty/*) je peux
contrôler combien de connexion root directe sont disponibles.

Merci.

Yann

--
Lisez la FAQ de la liste avant de poser une question :
http://wiki.debian.org/fr/FrenchLists

Pour vous DESABONNER, envoyez un message avec comme objet "unsubscribe"
vers
En cas de soucis, contactez EN ANGLAIS
Archive: http://lists.debian.org/
Publicité
Poster une réponse
Anonyme