IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Shell et commandes GNU Discussion :

Commande rsh/rcp (permission denied)


Sujet :

Shell et commandes GNU

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Inscrit en
    Janvier 2011
    Messages
    50
    Détails du profil
    Informations forums :
    Inscription : Janvier 2011
    Messages : 50
    Par défaut Commande rsh/rcp (permission denied)
    Bonjour à tous,

    J'ai un petit problème concernant les commandes rsh/rcp sur Linux. J'utilise la commande rsh pour exécuter des commandes mais sur la même machine (de base, le principe de rsh et d'exécuter des commandes sur une autre machine). Et le rcp pour copier des fichiers là encore sur la même machine

    J'obtiens un message récurrent d'erreur du type : "rcmd socket:permission denied".

    J'ai bien ajouté dans le fichier .rhosts du répertoire home, le nom de la machine elle-même et le user. J'ai bien positionné les droits à 600.

    Comment faire fonctionner la commande ? Le rsh/rcp est-il possible sur une même machine ?

    Merci

  2. #2
    Membre prolifique
    Avatar de Sve@r
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Février 2006
    Messages
    12 839
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Oise (Picardie)

    Informations professionnelles :
    Activité : Ingénieur développement logiciels
    Secteur : Aéronautique - Marine - Espace - Armement

    Informations forums :
    Inscription : Février 2006
    Messages : 12 839
    Billets dans le blog
    1
    Par défaut
    Citation Envoyé par Aiglon13 Voir le message
    Bonjour à tous,
    Salut

    Citation Envoyé par Aiglon13 Voir le message
    ...de base, le principe de rsh et d'exécuter des commandes sur une autre machine).
    Non. De base le principe de rsh est d'exécuter des commandes au travers du réseau. Ce n'est pas tout à fait la même chose car on peut très bien avoir un réseau interne à la machine...

    Citation Envoyé par Aiglon13 Voir le message
    J'ai bien ajouté dans le fichier .rhosts du répertoire home, le nom de la machine elle-même et le user. J'ai bien positionné les droits à 600.

    Comment faire fonctionner la commande ?
    As-tu installé/démarré le service rexec chargé d'écouter et répondre aux commandes "r..." ?
    Citation Envoyé par Aiglon13 Voir le message
    Le rsh/rcp est-il possible sur une même machine ?
    Bien entendu !!! Mais il serait peut-être utile de remplacer tes commandes rsh et rcp par ssh car il me semble avoir lu quelque part que le protocole r... non sécurisé allait peut-être disparaitre ou du moins qu'il n'était plus installé par défaut...
    Accessoirement tu as posté dans la mauvaise catégorie. Il s'agit ici d'une question d'administration et non de shell...
    Mon Tutoriel sur la programmation «Python»
    Mon Tutoriel sur la programmation «Shell»
    Sinon il y en a pleins d'autres. N'oubliez pas non plus les différentes faq disponibles sur ce site
    Et on poste ses codes entre balises [code] et [/code]

  3. #3
    Membre averti
    Inscrit en
    Janvier 2011
    Messages
    50
    Détails du profil
    Informations forums :
    Inscription : Janvier 2011
    Messages : 50
    Par défaut
    Oui, j'ai bien activé rlogin, rexec et rsh, puis redémarré xinetd.

    Or, j'ai toujours le même message .

  4. #4
    Membre prolifique
    Avatar de Sve@r
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Février 2006
    Messages
    12 839
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Oise (Picardie)

    Informations professionnelles :
    Activité : Ingénieur développement logiciels
    Secteur : Aéronautique - Marine - Espace - Armement

    Informations forums :
    Inscription : Février 2006
    Messages : 12 839
    Billets dans le blog
    1
    Par défaut
    Citation Envoyé par Aiglon13 Voir le message
    Oui, j'ai bien activé rlogin, rexec et rsh, puis redémarré xinetd.

    Or, j'ai toujours le même message .
    Tu ne voudrais pas essayer de donner plus d'indications que ce bête "ça ne marche pas" ? Par exemple
    1) le contenu de $HOME/user/.rhosts
    2) un exemple concret de ta commande rsh
    3) les logins impliqués dans tes commandes
    4) la façon dont a été installée ta machine, si elle a été sécurisée via kerberos,
    5) est-ce qu'un ssh fonctionne
    Essayer d'être inventif quoi au lieu d'attendre qu'on le soit à ta place. Ici http://www.developpez.net/forums/d45...e/service-rsh/ le posteur a quand-même donné plus de détails. Et ici http://www.seriss.com/rush-current/misc/rsh-config.html il y a le détail complet de la façon de configurer rsh pour Linux...
    Mon Tutoriel sur la programmation «Python»
    Mon Tutoriel sur la programmation «Shell»
    Sinon il y en a pleins d'autres. N'oubliez pas non plus les différentes faq disponibles sur ce site
    Et on poste ses codes entre balises [code] et [/code]

Discussions similaires

  1. Proftpd Permission denied pour toutes les commandes
    Par supertino7 dans le forum Applications et environnements graphiques
    Réponses: 6
    Dernier message: 18/03/2013, 03h27
  2. Bash - Permission Denied
    Par M.Dlb dans le forum Linux
    Réponses: 3
    Dernier message: 07/12/2004, 22h42
  3. Réponses: 4
    Dernier message: 02/11/2004, 15h18
  4. permission denied
    Par HULK dans le forum Apache
    Réponses: 2
    Dernier message: 08/04/2004, 19h46
  5. [PostgreSQL]permission denied
    Par alex2205 dans le forum PostgreSQL
    Réponses: 3
    Dernier message: 13/02/2003, 13h27

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo