Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
2475 connectés 

  FORUM HardWare.fr
  Linux et OS Alternatifs
  Divers

  Only root can login?!?!?

 


 Mot :   Pseudo :  
 
 Page :   1  2
Page Précédente
Auteur Sujet :

Only root can login?!?!?

n°829936
mixpay
Posté le 25-07-2006 à 15:43:14  profilanswer
 

Bonjour tout le monde,
 
Voilà mon probleme : au boulot on utilise des redhat noyan 2.4.18-3, et sur un de nos postes seul l'utilisateur root peut se connecter, si on utilise un autre login, aucun message d'erreur d'apparait, mais on revient à l'interface de login... Le su fonctionne parfaitement, et d'apres l'utilisateur, "avant" tout fonctionnait correctement.
J'ai chercher un peu a gauche et a droite mais je vous avoue que je suis perplexe....
Des idées?  
 
Merci  :jap:

mood
Publicité
Posté le 25-07-2006 à 15:43:14  profilanswer
 

n°829954
francoispg​p
Posté le 25-07-2006 à 16:43:09  profilanswer
 


donc si ça a marché avant : il est tres probable que ton utilisateur ai detruit ses fichiers cachés ($HOME/.*) voir son repertoire $HOME car il avait un accès trop libre et il n'etait pas empeché de le faire.  
 
1ère suposition ....
 


Message édité par francoispgp le 25-07-2006 à 16:45:28
n°829959
mixpay
Posté le 25-07-2006 à 16:49:41  profilanswer
 

on a testé avec d'autre user, ca fait pareil, j'ai moi meme creer un user essaie, et ca ne fonctionne pas non plus, alors que le home existe bien, ce n'est pas de ce coté qu'il faut chercher je pense.

n°829962
memaster
ki a volé mon 62?
Posté le 25-07-2006 à 16:54:09  profilanswer
 

il faut aller voir directement dans le fichier /etc/passwd et /etc/shadow.
regarder si les users ont des shells...

n°829972
mixpay
Posté le 25-07-2006 à 17:09:42  profilanswer
 

essaie:x:55006:55006::/home/essaie:/bin/bash


 
A priori, essaie aurait un bash.


Message édité par mixpay le 25-07-2006 à 17:10:45
n°829977
memaster
ki a volé mon 62?
Posté le 25-07-2006 à 17:18:50  profilanswer
 

bon alors c'est peut etre un pb de droit sur le repertoire /home dans ce cas
puisque seul root reussi la connexion dans son repertoire /root
 
je ne vois pas d'autre explication, sinon. :sweat:  
 
est ce que tu te loggues en local ou en ssh? en mode texte ou graphique?
donnes nous des precisions

Message cité 1 fois
Message édité par memaster le 25-07-2006 à 17:19:42
n°829978
mixpay
Posté le 25-07-2006 à 17:23:15  profilanswer
 

Voilà ce que j'obtient en faisant un ls -al :

drwx------    3 essaie   essaie       4096 Jul 25 15:47 essaie/


Sinon ca me fait ce probleme lorsque je me connecte en local en mode graphique, ca me le fait aussi lorsque je me connecte dessus en telnet, j'ai l'invité, je saisi login, et mdp, et j'appuie sur entrée, et la fenetre se ferme automatiquement sans message d'erreur. Dans les fichiers de logs voici ce que j'ai (var/log.messages) :  

Jul 25 17:22:24 moebius login(pam_unix)[5491]: session opened for user essaie by root(uid=0)


Il n'y a pas de sshd de configurer.


Message édité par mixpay le 25-07-2006 à 17:26:32
n°829982
memaster
ki a volé mon 62?
Posté le 25-07-2006 à 17:34:30  profilanswer
 

je ne parle pas du repertoire de l'utilisateur
mais du repertoire /home
fait un
ls -al /
 
et regarde les propriétés de /home

n°829984
mixpay
Posté le 25-07-2006 à 17:39:29  profilanswer
 

drwxr-xr-x    4 root     root         4096 Jul 25 15:16 home/


 
Voilà ce que j'ai

n°829985
mixpay
Posté le 25-07-2006 à 17:46:47  profilanswer
 

J'ai testé en ayant mis les pleins droits, il n'ya pas de changement :(

mood
Publicité
Posté le 25-07-2006 à 17:46:47  profilanswer
 

n°829986
memaster
ki a volé mon 62?
Posté le 25-07-2006 à 17:54:23  profilanswer
 

memaster a écrit :


 
je ne vois pas d'autre explication, sinon. :sweat:  
 


pour l'instant :(  

n°829987
mixpay
Posté le 25-07-2006 à 17:56:23  profilanswer
 

quand je vais sur le home directory d'essaie et que je fais un ls -al j'ai ça

-rw-------    1 essaie   essaie         52 Jul 25 17:52 .xauthciR4YR
-rw-------    1 essaie   essaie         52 Jul 25 17:25 .xauthjclM4l
-rw-------    1 essaie   essaie         52 Jul 25 15:16 .xauthPqZajN
-rw-------    1 essaie   essaie         52 Jul 25 15:21 .xauthu128Bx
-rw-------    1 essaie   essaie         52 Jul 25 15:19 .xauthxo6lSO
-rw-------    1 essaie   essaie         52 Jul 25 15:47 .xauthyAvR1h


J'ai créer un user sur une autre station et dans le home directory de celui la je n'ai pas ces fichiers là... Quelqu'un saurait dire si c'est normal?

n°829989
memaster
ki a volé mon 62?
Posté le 25-07-2006 à 17:59:03  profilanswer
 

le group user en nologin :??:

n°829990
mixpay
Posté le 25-07-2006 à 17:59:08  profilanswer
 

Ces fichiers se créent à chaque fois que je fais un su... ca ne doit pas venir de là...

n°829992
mixpay
Posté le 25-07-2006 à 18:00:26  profilanswer
 

comment on verifie ca memaster62? cat /etc/passwd | grep nologin?

n°830013
francoispg​p
Posté le 25-07-2006 à 19:46:02  profilanswer
 

cat /etc/passwd | grep -i "bin" | grep nom_user
doit te repondre
totot:*:.......:........: /home/truc: /bin/sh
 
sinon il faut corriger soit le champs home soit le champs vers le shell choisi pour l'utilisateur.
 
il faut aussi que le /home/user soit a l'utilisateur et a lui seul + droits groupes et autres....


Message édité par francoispgp le 25-07-2006 à 19:46:30
n°830085
0liv
Posté le 25-07-2006 à 23:45:05  profilanswer
 

Citation :

Le su fonctionne parfaitement, et d'apres l'utilisateur, "avant" tout fonctionnait correctement.


Vérifie si t'as un fichier nologin dans /etc... S'il existe il faut l'effacer sinon seul root pourra se logger

rm /etc/nologin

n°830122
l0ky
Posté le 26-07-2006 à 08:11:25  profilanswer
 

Problème d'espace disque sur la partition ou se trouve /home [:opus dei]

n°830160
mixpay
Posté le 26-07-2006 à 10:32:16  profilanswer
 

essaie:x:55006:55006::/home/essaie:/bin/csh


Voilà ce que j'ai pour essaie, c'est le meme shell que root, et je l'ai testé, il fonctionne bien.
Au niveau des droits je pense etre bon

drwx------    3 essaie   essaie       4096 Jul 25 18:31 essaie/


Le fichier nologin n'existe pas.

Filesystem           1k-blocks      Used Available Use% Mounted on
/dev/hda7              1035660    326544    656508  34% /


 :pfff: rahhhh! Merci pour votre aide en tout cas, je continue de chercher!


Message édité par mixpay le 26-07-2006 à 10:37:14
n°830163
francoispg​p
Posté le 26-07-2006 à 10:37:19  profilanswer
 

fais nous un cat de ton /etc/passwd

n°830166
mixpay
Posté le 26-07-2006 à 10:41:53  profilanswer
 

J'ai un fichier nologin situé dans /sbin/nologin, est-ce qu'il s'agit de celui la?
Et si c'est bien celui-la est-ce qu'il y'a un service a relancer?

n°830168
mixpay
Posté le 26-07-2006 à 10:42:42  profilanswer
 

cat /etc/passwd
root:x:0:1:0000-Admin(0000):/root:/bin/csh
bin:x:1:1:bin:/bin:/sbin/nologin
daemon:x:2:2:daemon:/sbin:/sbin/nologin
adm:x:3:4:adm:/var/adm:/sbin/nologin
lp:x:4:7:lp:/var/spool/lpd:/sbin/nologin
sync:x:5:0:sync:/sbin:/bin/sync
halt:x:7:0:halt:/sbin:/sbin/halt
mail:x:8:12:mail:/var/spool/mail:/sbin/nologin
news:x:9:13:news:/var/spool/news:
uucp:x:10:14:uucp:/var/spool/uucp:/sbin/nologin
operator:x:11:0:operator:/root:/sbin/nologin
games:x:12:100:games:/usr/games:/sbin/nologin
gopher:x:13:30:gopher:/var/gopher:/sbin/nologin
ftp:x:14:50:FTP User:/var/ftp:/sbin/nologin
nobody:x:99:99:Nobody:/:/sbin/nologin
vcsa:x:69:69:virtual console memory owner:/dev:/sbin/nologin
mailnull:x:47:47::/var/spool/mqueue:/dev/null
rpm:x:37:37::/var/lib/rpm:/bin/bash
ntp:x:38:38::/etc/ntp:/sbin/nologin
rpc:x:32:32:Portmapper RPC user:/:/sbin/nologin
xfs:x:43:43:X Font Server:/etc/X11/fs:/bin/false
rpcuser:x:29:29:RPC Service User:/var/lib/nfs:/sbin/nologin
nfsnobody:x:65534:65534:Anonymous NFS User:/var/lib/nfs:/sbin/nologin
nscd:x:28:28:NSCD Daemon:/:/bin/false
ident:x:98:98:pident user:/:/sbin/nologin
radvd:x:75:75:radvd user:/:/bin/false
informix:x:200:200:Informix Account:/export/home/informix:/bin/csh
sdc:x:64:200:SdC Account:/export/home/sdc:/bin/csh
sdc_admin:x:0:1:Multi-users administrator:/export/home/sdc:/export/home/sdc/scripts/admin_menu
essaie:x:55006:55006::/home/essaie:/bin/csh


 
Voila


Message édité par mixpay le 26-07-2006 à 10:43:09
n°830175
mixpay
Posté le 26-07-2006 à 11:31:07  profilanswer
 

Je ne crois pas que le fichier nologin soit concerné, parce qu'en comparant avec un autre systeme ou tout fonctionne bien, le fichier existe bien.

n°830179
francoispg​p
Posté le 26-07-2006 à 11:39:26  profilanswer
 

ton utilisateur c'est essaie ? si oui verifies bien que tu aies csh puisque c'est le shell que tu lui attribue..

n°830188
memaster
ki a volé mon 62?
Posté le 26-07-2006 à 12:29:48  profilanswer
 

francoispgp a écrit :

ton utilisateur c'est essaie ? si oui verifies bien que tu aies csh puisque c'est le shell que tu lui attribue..


il a deja précisé que l'user root utilisais le même shell et qu'il fonctionne bien :p

n°830190
mixpay
Posté le 26-07-2006 à 12:38:08  profilanswer
 

Merci memaster62, en effet l'user et essaie on le meme shell, et celui ci fonctionne bien.
 
... :(

n°830219
francoispg​p
Posté le 26-07-2006 à 14:31:37  profilanswer
 

bien vu ;) je fatigue moi.....
 
crées un utilisateur nouveau pour voir ce qu'y se passe  
 

useradd -g users -d /home/nouveau -s /bin/csh -m -c "test" nouveau


 
vois si il se loggues
si oui  
 
ajoutes lui un password

passwd nouveau


 
et vois il se loggues tjrs...
 
comme ça on verra déjà si c'est un pb de setup utilisateur ou général  
d'autre part ton n° de groupe pour l'utilisateur m'a l'air bizarre il existe dans /etc/group* ?

Message cité 1 fois
Message édité par francoispgp le 26-07-2006 à 14:35:30
n°830229
memaster
ki a volé mon 62?
Posté le 26-07-2006 à 14:48:11  profilanswer
 

francoispgp a écrit :


d'autre part ton n° de groupe pour l'utilisateur m'a l'air bizarre il existe dans /etc/group* ?


ben non, en principe
qd on créé un user par defaut avec useradd $user
il se crée un groupe nouveau qui a le meme nom (et donc même numero) que l'user créé.

n°830235
francoispg​p
Posté le 26-07-2006 à 15:09:22  profilanswer
 

oui mais il peut aussi etre éronné

n°830290
mixpay
Posté le 26-07-2006 à 18:10:57  profilanswer
 

j'ai exactement tapé ca :

useradd -g users -d /home/nouveau -s /bin/csh -m -c "test" nouveau


mais ca me fait exactement la meme chose avec l'utilisateur nouveau...

n°830388
francoispg​p
Posté le 27-07-2006 à 07:47:00  profilanswer
 

donc tu as un probleme de gestion des groupes et utilisateurs
 
vas verifier le fichier /etc/group(s) je sais plus si il y a un s ou pas dans merdrake...
 
et verifies que le group users soit entre 1000 et 10000
et enfin dans /etc/password passes tes utilisateurs en n° 1001 etc...(n'oublies pas la colone groupe à corriger aussi pour les utilisateurs du groupe users (essaie et nouveau)).
 
reboot et si là ça marche pas on ira voir plus loin...
 
 
tant qu'on y est verifies aussi le $HOME/.cshrc qui est crée voir il est "normal"


Message édité par francoispgp le 27-07-2006 à 07:48:25
n°830418
mixpay
Posté le 27-07-2006 à 09:03:53  profilanswer
 

Voilà ce que j'ai :

cat /etc/group | grep essaie
essaie:x:1001:
cat /etc/passwd | grep essaie
essaie:x:1001:1001::/home/essaie:/bin/csh


J'ai rebooté, et toujours le meme probleme... :(
Sinon tu me parles de ça  

tant qu'on y est verifies aussi le $HOME/.cshrc qui est crée voir il est "normal"


Mais je n'ai pas tres bien saisi ce que tu voulais?


Message édité par mixpay le 27-07-2006 à 09:26:54
n°830420
memaster
ki a volé mon 62?
Posté le 27-07-2006 à 09:21:15  profilanswer
 

tu n'aurais pas une ligne en trop? voila ce que moi j'ai

Citation :


[memaster-smp@hoas03 ~]$ cat /etc/group | grep memaster-smp
memaster-smp:x:500:

n°830424
mixpay
Posté le 27-07-2006 à 09:27:12  profilanswer
 

Si j'ai edit, j'ai mal copier coller

n°830425
francoispg​p
Posté le 27-07-2006 à 09:44:59  profilanswer
 

je voulais dire faire un cat de /home/essaie/.bashrc (ou .cshrc)
 
du .profile aussi  
 
au cas où il y aurrait une erreur dedans...
 
souvent l'erreur classique vient d'un exit qui est present dedans parcequ'on a voulu editer ce script hors cet exit est interpreté...et quittes la session qu'il sert à ouvrir.

n°830429
mixpay
Posté le 27-07-2006 à 09:55:31  profilanswer
 

Bon j'ai tout remis dans l'ordre :

cat /etc/passwd | grep essaie
essaie:x:55006:55006::/home/essaie:/bin/bash
cat /etc/group | grep essaie
essaie:x:55006:


Et voici ce que j'ai en editant le fichier .bashrc
cat /home/essaie/.bashrc

Code :
  1. # .bashrc
  2. # User specific aliases and functions
  3. # Source global definitions
  4. if [ -f /etc/bashrc ]; then
  5.         . /etc/bashrc
  6. fi


n°830430
memaster
ki a volé mon 62?
Posté le 27-07-2006 à 09:58:41  profilanswer
 

oui mais cette erreur ne peut pas se produire 2x de suite pour 2 users récents différent créés, nan?
 
moi je table plutôt sur une erreur plus globale au niveau des utilisateurs.
 

Citation :


ex. qui m'est arrivé hier : depuis 2 jours ma wifi-connexion n'etait plus disponible que pour root.
impossible de surfer avec un user... j'ai appris que ma femme s'etait connecté graphiquement en root
(pas bien secure je sais, jai desactivé cette possibilité maintenant :ange: et j'ai donné la fessée
à ma femme ensuite :whistle: , c'est tetue ces betes la :lol: )
sans le savoir ==> et il y avait une interface sit0 qui trainait qu'elle a du activé sans s'en rendre compte
non plus et qui avait la meme ip que ma ra0.
 
bilan quand un user se connectait, sit0 up en 1er et mon ra0 ne montait pas puisque même ip.
 
bref, galere :lol:  
j'ai fait taire la sit0 et voila ma ra0 refonctionne


fin de la parenthese :lol:

n°830432
l0ky
Posté le 27-07-2006 à 10:04:35  profilanswer
 

c'est au niveau de l'interface de login graphique que ca merde ou au niveau des tty ou les deux ?

n°830439
mixpay
Posté le 27-07-2006 à 10:32:26  profilanswer
 

Que je me connecte en tty ou telnet ou meme avec l'interface graphique ca me fait la meme erreur.
L'idée d'un probleme plus global me seduit, mais je ne sais pas ou chercher.

n°830440
francoispg​p
Posté le 27-07-2006 à 10:35:23  profilanswer
 

memaster a écrit :

oui mais cette erreur ne peut pas se produire 2x de suite pour 2 users récents différent créés, nan?
 
moi je table plutôt sur une erreur plus globale au niveau des utilisateurs.
 
fin de la parenthese :lol:


 
justement c'est un probleme global donc :
 
si le modele de profil ou le modele de bashrc est pas bon à la base ça se replique à chaque création d'utilisateur.et le probleme se reproduit alors autant de fois qu'on crée d'utilisateur. d'ou l'interet d'aller en regarder un pour voir si il est valide ou pas.
Bon là pas de bol c'est pas un mauvais fichier....il semble bien crée...
 
t'est pas sous mandrake par hazard ??


Message édité par francoispgp le 27-07-2006 à 10:38:01
mood
Publicité
Posté le   profilanswer
 

 Page :   1  2
Page Précédente

Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Linux et OS Alternatifs
  Divers

  Only root can login?!?!?

 

Sujets relatifs
Passage en root avec LiveCD Suselogin en boucle en mode console
[Debian] APN sur debian sans utiliser rootPlus possible de lancer des applis graphiques en root
[Tomcat] Les CGI seulement dans webapps/ROOT?script login pour ptoftpd
ldap+problème de connexion "root" en local!!connexion ssh en root
script init.d avec un compte différent de rootLancer en root mozilla
Plus de sujets relatifs à : Only root can login?!?!?


Copyright © 1997-2025 Groupe LDLC (Signaler un contenu illicite / Données personnelles)