Erreur avec RSH

Résolu/Fermé
Derice Messages postés 1302 Date d'inscription mercredi 3 juin 2009 Statut Membre Dernière intervention 20 mai 2010 - 25 août 2009 à 17:30
jipicy Messages postés 40842 Date d'inscription jeudi 28 août 2003 Statut Modérateur Dernière intervention 10 août 2020 - 28 août 2009 à 08:42
Bonjour,


J'ai le message d'erreur suivant avec RSH "permission denied". J'ai fait pas mal de recherche mais je ne trouve pas la solution. Si quelqu'un à déjà rencontré le problème et avait des idées sur comment résoudre le problèmes merci d'avance.

7 réponses

mamiemando Messages postés 33079 Date d'inscription jeudi 12 mai 2005 Statut Modérateur Dernière intervention 23 avril 2024 7 749
25 août 2009 à 19:29
Peux-tu nous reporter la commande exacte qui retourne ce message d'erreur. Sinon pourquoi ne pas simplement utiliser ssh qui permet également de passer une commande en paramètre ?

Bonne chance
0
Derice Messages postés 1302 Date d'inscription mercredi 3 juin 2009 Statut Membre Dernière intervention 20 mai 2010 218
26 août 2009 à 08:53
Je ne peut pas utilisé ssh car ce n'est pas pour moi qui utilise ce protocole mais mon fournisseur pour venir chercher des fichiers sur ce serveur et il ne veule pas utiliser ssh...

La commande exact que je fait pour tester est la suivante:

rsh -l user server uname -a

Mon fournisseur a aussi ce message d'erreur alors que tout marchai avant hier.
0
jipicy Messages postés 40842 Date d'inscription jeudi 28 août 2003 Statut Modérateur Dernière intervention 10 août 2020 4 895
26 août 2009 à 09:11
Salut,

Je suppose que tu as vérifié tous les fichiers de conf ?
Un simple login sur la machine (rsh -l user server + password) marche ?
Des modifs récentes côté serveur ?
0
mamiemando Messages postés 33079 Date d'inscription jeudi 12 mai 2005 Statut Modérateur Dernière intervention 23 avril 2024 7 749
26 août 2009 à 10:02
Vérifie que
- le serveur rsh est lancé (par exemple à l'aide de nmap),
- le serveur rsh utilise toujours le même port (idem),
- user a toujours les droits pour lancer la commande uname en local (il suffit de se logguer sur la machine en user et de lancer le uname).
- le mot de passe de user est toujours celui que tu crois (idem),
- les éventuels pare-feu installés laissent toujours passer les connexions rsh extérieures (si par exemple la commande rsh marche en local, c'est probablement la source du problème),

Bonne chance
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
Derice Messages postés 1302 Date d'inscription mercredi 3 juin 2009 Statut Membre Dernière intervention 20 mai 2010 218
26 août 2009 à 11:24
J'ai tout testé et la commande ne marche pas en local toujours permission denied...
0
mamiemando Messages postés 33079 Date d'inscription jeudi 12 mai 2005 Statut Modérateur Dernière intervention 23 avril 2024 7 749
26 août 2009 à 18:57
Quand tu dis ne marche pas en local c'est laquelle ?
uname -a

... ou :
rsh -l user 127.0.0.1 uname -a 

Si c'est la première : user ne doit pas avoir les droits pour lancer la commande uname. Donne-moi le résultat de :
which uname -a
ls -l uname

Si c'est la seconde c'est un problème au niveau du serveur rsh. Soit il n'est pas lancé, soit le port, le login ou le mot de passe sont faux. En particulier arrive tu as te logguer avec le login passé en paramètre à rsh ?

Bonne chance
0
Derice Messages postés 1302 Date d'inscription mercredi 3 juin 2009 Statut Membre Dernière intervention 20 mai 2010 218
28 août 2009 à 08:41
Le problème est résolu. On a refait le fichier .rhosts à l'identique de ce qu'il était et ça à marché... Encore une mystère de l'informatique...
0
jipicy Messages postés 40842 Date d'inscription jeudi 28 août 2003 Statut Modérateur Dernière intervention 10 août 2020 4 895
28 août 2009 à 08:42
Re-

Peut être un problème de permission au niveau du fichier...
0