Comment configurez-vous Server sur Server SFTP pour utiliser l'authentification de clé publique au lieu du compte d'utilisateur et du mot de passe? P>
3 Réponses :
Dans le client, vous devez générer sa clé publique et l'ajouter à la liste de clés autorisée du serveur.
Les commandes suivantes sont les commandes que vous pouvez utiliser. p>
sur la machine client forte > p>
Utilisez ssh-copy-id code> au lieu de votre
scp code> +
chat code> danse.
Nice, comme ce ssh copy-id. Je suis sur un HP-UX et j'aimerais qu'il soit installé.
Oh, c'est ... j'oublie que tout le monde n'utilise pas OpenSSH. Triste.
Puis-je vous connecter à une machine inconnue à l'aide de la clé privée générée pour un client connu / configuré pour communiquer au serveur? Je veux dire, cette clé privée portable et pourrait être utilisée pour vous authentifier au serveur d'autres machines, en cas de besoins d'urgence?
N'oubliez pas de et aussi p>
Ceci est une solution pour les utilisateurs de Windows
J'ai eu un problème similaire sur Windows, donc j'ai utilisé Puty de Si vous devez générer une clé publique Ensuite, utilisez:
http://the.earth.li/~sgtatham/putty/LaTest /x86/puttygen.exe.exe p> Ensuite, lorsque vous souhaitez automatiser un lot à télécharger à partir du serveur FTP, le PAGEANT afin de charger la clé privée en session
http://the.earth.li/~sgtatham/putty/LaTest /x86/pageant.exe p> Utilisez ensuite le PSFTP pour vous connecter et effectuer des actions
http://the.earth.li/~sgtatham/putty/LaTest /x86/psftp.exe p> Voici donc un exemple de code pour le lot: p> MAINTENANT, tout ce dont vous avez besoin pour le programmer dans des tâches planifiées
* J'aimerais que ce soit simple comme le travail cron de Unix .... p> p>