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

Unix Discussion :

sftp - scp et clé privée / publique


Sujet :

Unix

  1. #1
    Membre régulier Avatar de Michel38
    Homme Profil pro
    Inscrit en
    Juin 2005
    Messages
    218
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 55
    Localisation : France, Isère (Rhône Alpes)

    Informations forums :
    Inscription : Juin 2005
    Messages : 218
    Points : 113
    Points
    113
    Par défaut sftp - scp et clé privée / publique
    Bonjour à tous,

    Je cherche à communiquer entre plusieurs serveurs Unix ou Linux par script.
    Le serveur source est un AIX, les serveurs cibles pouvant être du SCO, du Solaris, de l'AIX ou du Linux.
    Je souhaite pouvoir communiquer entre ces serveurs, et même envoyer des fichiers par script shell.

    J'ai bien essayé de créer une clé privée sur la source, de placer la clé publique sur un serveur cible. mais immanquablement à chaque fois que je lance mon script, j'ai une demande de mot de passe.

    Ca fait quelque temps que je recherche sur le net, en vain, bien entendu..

    Si quelqu'un pouvait me donner une piste.

    Merci par avance.

  2. #2
    Modérateur
    Avatar de jlliagre
    Homme Profil pro
    Ingénieur support avancé & développement
    Inscrit en
    Juin 2007
    Messages
    2 695
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Essonne (Île de France)

    Informations professionnelles :
    Activité : Ingénieur support avancé & développement
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Juin 2007
    Messages : 2 695
    Points : 7 882
    Points
    7 882
    Par défaut
    Souvent, il s'agit d'un problême de droits ou propriétaire incorrect sur le répertoire .ssh et les fichiers s'y trouvant.
    ɹǝsn *sıɹɐlos*

  3. #3
    Membre régulier Avatar de Michel38
    Homme Profil pro
    Inscrit en
    Juin 2005
    Messages
    218
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 55
    Localisation : France, Isère (Rhône Alpes)

    Informations forums :
    Inscription : Juin 2005
    Messages : 218
    Points : 113
    Points
    113
    Par défaut
    Oui, j'ai déjà vérifié ce point de détail.
    Le répertoire où se trouve la clé est en 700, et la clé est en 600...
    Mais rien...

  4. #4
    Modérateur
    Avatar de jlliagre
    Homme Profil pro
    Ingénieur support avancé & développement
    Inscrit en
    Juin 2007
    Messages
    2 695
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Essonne (Île de France)

    Informations professionnelles :
    Activité : Ingénieur support avancé & développement
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Juin 2007
    Messages : 2 695
    Points : 7 882
    Points
    7 882
    Par défaut
    Il ne s'agit pas d'un point de détail puisque ssh refuse les clefs si les droits ne sont pas bons.

    Qu'affichent:

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    id
    echo ~
    ls -la ~/.ssh
    grep -v "^[#]" /etc/ssh/sshd_config | grep -v "^$"
    ssh -vv localhost
    ɹǝsn *sıɹɐlos*

  5. #5
    Membre régulier Avatar de Michel38
    Homme Profil pro
    Inscrit en
    Juin 2005
    Messages
    218
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 55
    Localisation : France, Isère (Rhône Alpes)

    Informations forums :
    Inscription : Juin 2005
    Messages : 218
    Points : 113
    Points
    113
    Par défaut
    J'ai trouvé.

    En fait il s'agissait de droits non pas du répertoire .ssh, mais du répertoire de l'utilisateur, donc un niveau au dessous, qui n'avait pas les bons droits.
    Le répertoire ssh était donc bien en 700, mais le répertoire contenant qui correspond à $HOME, lui était en 777....
    Trop de droits tuent les droits !!

    Merci en tout cas.

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. [C#] Cryptographie par clefs privée/publique
    Par dev01 dans le forum Windows Forms
    Réponses: 9
    Dernier message: 22/08/2011, 21h44
  2. Connexion SSH avec clefs privée/publique
    Par NikoBe dans le forum Eclipse Java
    Réponses: 7
    Dernier message: 12/06/2007, 20h50
  3. Paire de clefs privée/publique
    Par nic_cool dans le forum Réseau
    Réponses: 1
    Dernier message: 16/04/2007, 13h04
  4. Réponses: 2
    Dernier message: 15/05/2006, 22h22
  5. [unité] Procédures privées publiques
    Par Manopower dans le forum Langage
    Réponses: 9
    Dernier message: 19/05/2005, 09h29

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