[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Deux comptes root, rssh se melange les pieds



Salut

J'ai deux comptes root ayant l'uid 0 : root et toor

Le compte root a le shell bash, le compte toor a le shell rssh.

Dans ssh, j'autorise l'uid=0 à se connecter (PermitRootLogin yes) mais j'interdit root (DenyUsers root) mais autorise toor (AllowUsers toor@*).

Dans rssh, j'autorise rsync pour toor :

user=toor:022:10000:

La, je fais la copie de la clef publique de ssh pour que cela marche bien...

Lorsque je fais mon rsync à distance, ça ne marche que pour deux machines sur trois ! Sur une machine sur trois, je suis obligé de mettre dans la configuration de rssh :

user=root:022:10000:

Ce qui n'est pas normal.

Autre chose bizarre sur certaine de ce tiers de machines (pas toutes), si j'ai un compte local sur la machine, la commande

 sudo su -

ne marche plus ! Il faut faire explicitement

 sudo su - root

Je précise que dans /etc/passwd, le compte toor apparaît après le compte root. les machines sont aussi connecté à un annuaire ldap mais qui apparaît après les fichiers dans le nsswitch.

Une idée ?

gaby
--
Gabriel Moreau - IR CNRS
LEGI - Laboratoire des Ecoulements Geophysiques et Industriels
BP53, 38041 Grenoble Cedex, France       http://www.legi.hmg.inpg.fr
mailto:Gabriel.Moreau@hmg.inpg.fr   tel:+33.476.825.015   fax:++.271



Reply to: