The UNIX and Linux Forums  

Go Back   Les systèmes UNIX et Linux Forums > Forums spécial > UNIX et Linux Applications
.
google unix.com



UNIX et Linux Applications Discutez de UNIX et Linux, des applications logicielles. Cela inclut SQL, Bases de données, middleware, MOM, SOA, EDA, CEP, BI, BPM et des sujets similaires.

Plus d'UNIX et Linux Forum Sujets Vous trouverez peut-être utile
Fil Thread Starter Forum Réponses Last Post
Arrêter de mot de passe rochitsharma UNIX for Advanced & Expert Users 4 07-04-2006 02:14 PM
pas de mot de passe lors d'une connexion à distance legato UNIX pour les nuls Questions et réponses 1 04-19-2005 08:20 AM
toute façon d'utiliser la commande SU sans prompt du mot de passe myelvis De programmation et de script Shell 7 11-17-2003 08:27 PM
Impossible d'obtenir le mot de passe hiboux IP Networking 2 11-12-2003 02:17 AM
rcp sans mot de passe scottl UNIX pour les nuls Questions et réponses 1 09-15-2003 08:47 AM

Closed Thread
English Japanese Spanish French German Portuguese Italian Dutch Swedish Russian Norwegian Hungarian Hebrew Danish Bulgarian Greek Powered by Powered by Google
 
LinkBack Thread Tools Recherche sur ce Thread Rate Thread Modes d'affichage
  #1 (permalink)  
Old 07-31-2008
same1290 same1290 is offline
Registered User
  
 

Date d'inscription: juillet 2008
Messages: 15
SSH: Éviter de mot de passe avec la génération de clés RSA

Salut,

Je me sers d'un service distant de stockage pour la sauvegarde de nos données - nous voulons avoir un script exécuté dans le cadre d'une tâche cron qui ne les sauvegardes à partir de notre machine Linux au service de la machine Linux.

Je veux utiliser le goudron et ssh pour le faire (plutôt que de monter le disque et l'utilisation de cp). Par conséquent, veulent apprendre à éviter d'avoir à taper un mot de passe avec ssh. Je suis nouveau à cette fonction si je suis en ligne et de lire la procédure, de télécharger et OpenSSH construit et que le texte suivant:

$ Ssh-keygen-t rsa
Generating public / privé paire de clés RSA.
Entrez le fichier dans lequel enregistrer la clef (/ homes/12/same/.ssh/id_rsa):
/ homes/12/same/.ssh/id_rsa existe déjà.
Overwrite (y / n)? y
Enter passphrase (empty for no passphrase):
Enter same passphrase again:
Votre identification a déjà été enregistrés dans le fichier / homes/12/same/.ssh/id_rsa.
Votre clé publique a été enregistrés dans le fichier / homes/12/same/.ssh/id_rsa.pub.
The key fingerprint is:
27: a4: d4: 63:35:62: ... même dpdw @

$ Ssh-copy-id-i ~ / .ssh / id_dsa.pub test3@remote.machine
test3@remote.machine' du mot de passe:
Maintenant, essayez de vous connecter à la machine, avec "ssh 'test3@remote.machine'", et de vérifier en:

.ssh / authorized_keys

pour nous assurer que nous n'avons pas supplémentaire clés que vous n'attendiez pas.

Ainsi, à ce point, je suis s'attend à être en mesure de ssh dans la machine à distance et ne pas être invité à entrer un mot de passe. Est-ce que c'est ce qui devrait se passer? Comme on peut le voir ci-dessous, je suis encore invité.

$ Ssh 'test3@remote.machine'
test3@remote.machine du mot de passe:

S'il vous plaît quelqu'un peut-il proposer un problème possible avec ce que je fais c'est de la prévention de ce travail?

Merci à l'avance,
Sam
  #2 (permalink)  
Old 08-01-2008
incroyable incredible is offline Forum Advisor  
Registered User
  
 

Join Date: Mai 2008
Lieu: s'pore
Posts: 2,126
supprimer tout les "anciens" les clés qui pourraient être assis dans le fichier. avez-vous des plantes dans la clé correctement? vérifier que l'ONE de la ligne seulement
  #3 (permalink)  
Old 08-01-2008
same1290 same1290 is offline
Registered User
  
 

Date d'inscription: juillet 2008
Messages: 15
Checked ~ / .ssh / id_rsa.pub et .ssh / authorized_keys

Ok, j'ai commencé plus: je ssh'ed dans la machine distante, maçon, et a supprimé .ssh / authorized_keys. puis est sorti de la machine locale, meggi, et supprimé id_rsa et id_rsa.pub. Ensuite, la clé régénérée. Voici l'ensemble de la séquence à partir de zéro:

$ Rm .ssh / authorized_keys
$ Exit
logout
Connexion à bricklayer.remotehost fermés.
>
> Rm .ssh / id_rsa *
>
> Ls. Ssh /
known_hosts
> Uname-n
meggi
> Ssh-keygen-t rsa
Generating public / privé paire de clés RSA.
Entrez le fichier dans lequel enregistrer la clef (/ homes/12/same/.ssh/id_rsa):
Enter passphrase (empty for no passphrase):
Enter same passphrase again:
Votre identification a déjà été enregistrés dans le fichier / homes/12/same/.ssh/id_rsa.
Votre clé publique a été enregistrés dans le fichier / homes/12/same/.ssh/id_rsa.pub.
The key fingerprint is:
ff: 1b: fa: c6: 80:33:15: ae: 9e: 57:39:94:38:20:67: c1 même meggi @
>
> Ssh-copy-id-i ~ / .ssh / id_rsa.pub test3@bricklayer.remotehost
test3@bricklayer.remotehost du mot de passe:
Maintenant, essayez de vous connecter à la machine, avec "ssh 'test3@bricklayer.remotehost'", et de vérifier en:

.ssh / authorized_keys

pour nous assurer que nous n'avons pas supplémentaire clés que vous n'attendiez pas.

> Cat .ssh / id_rsa.pub
ssh-rsa AAAAB3NzaC1yc2E ... même WUXfilLCNywEmX0 \u003d @ meggi
>
>
> Ssh test3@bricklayer.remotehost
test3@bricklayer.remotehost du mot de passe:
Dernière connexion: Fri Aug 1 12:13:58 2008 de meggi.localhost
$
$ Uname-n
maçon
$ Cat .ssh / authorized_keys
ssh-rsa AAAAB3NzaC1yc2E ... même WUXfilLCNywEmX0 \u003d @ meggi
$

Ainsi, les deux fichiers ~ / .ssh / id_rsa.pub et .ssh / authorized_keys sont identiques, je diff'ed eux. Est-ce la façon dont il devrait l'être? Aussi ne la machine locale de ~ / .ssh / known_hosts file jouer un rôle dans cela?

Merci,
Sam
  #4 (permalink)  
Old 08-26-2008
MrUmunhum MrUmunhum is offline
Registered User
  
 

Join Date: Mar 2008
Messages: 3
Qu'est-ce que vous en utilisant l'ID de meggi ssh pour exécuter le login de maçon?
Elle devrait être la même, 'test3'. Il semble que vous avez utilisé le numéro d'identification de «même» pour générer des
la clé RSA?
  #5 (permalink)  
Old 08-26-2008
wempy's Avatar
wempy wempy is offline
Registered User
  
 

Date d'inscription: juin 2006
Lieu: Harpenden, Royaume-Uni
Messages: 208
également veiller à ce que les locaux et distants ~ /. ssh sont chmod'ed 0700 et ~ / .ssh / authorized_keys sur la télécommande est chmod'ed 0600.
  #6 (permalink)  
Old 08-29-2008
pupp's Avatar
Pupp pupp is offline Forum Staff  
cap_10hdx 1
  
 

Join Date: Feb 2008
Lieu: Jersey Shore
Messages: 562
si ma mémoire est correcte je pense que vous exécutez

Code:
ssh-keygen -t dsa

appuyez sur Entrée deux fois, et il devrait vous donner un mot de passe nul.

Bottomline est, vous avez besoin de mettre en place un mot de passe pour créer vos clés. alors vous avez besoin de se déshabiller sur le mot de passe afin que vous n'êtes plus invité pour cela.
Closed Thread

Bookmarks

Thread Tools Recherche sur ce Thread
Recherche sur ce Thread:

Recherche avancée
Modes d'affichage Rate this thread
Rate this thread:

Règles de messages
Tu mai pas de nouvelles discussions: nonoui
Tu mai pas envoyer des réponses:
Tu mai pas envoyer des pièces jointes
Tu mai pas modifier vos messages

BB code est Sur
Smilies sont Sur
[IMG] code est Sur
Le code HTML est Hors tension
Trackbacks sont Sur
Pingbacks sont Sur
Refbacks sont Sur




Toutes les heures sont au format GMT -4. Le temps est maintenant 04:28 PM.


Powered by: vBulletin, Copyright © 2000 - 2006, Jelsoft Enterprises Limited. Traductions Langue Powered by .
vBCredits v1.4 Copyright © 2007 - 2008, PixelFX Studios
Les systèmes UNIX et Linux Forums Content Copyright © 1993-2009. Tous droits Reserved.Ad de gestion par RedTyger

Content Relevant URLs par vBSEO 3.2.0