S’il vous arrive fréquemment de vous connecter en ssh à un serveur, vous en avez sûrement marre de taper votre mot de passe à chaque fois.Je vous propose dans cet article de créer un petit script qui permet de vous connectez à un serveur en tapant seulement un mot.
Installer sshpass:
sudo apt-get install sshpass
Créer un script bash:
Dans votre dossier personnel créez le fichier « .sshautoconnect.sh » et ajoutez-y la ligne suivante:
sshpass -p 'PASSWORD' ssh -o StrictHostKeyChecking=no USER@SERVER.COM
N’oubliez pas de changer les données en majuscules par les vôtres.
Edit
Pour des raisons de sécurité, il est préférable de générer
un couple de clefs privée/publique.
Pour cela, suivre la procédure présente sur cette page: https://help.ubuntu.com/community/SSH/OpenSSH/Keys
Créer un alias:
Dans votre dossier personnel, créez le fichier « .bash_aliases » et ajoutez-y la ligne suivante:
alias RACCOURCI='/home/USER/.sshautoconnect.sh'
Encore un fois, n’oubliez pas de changer les données en majuscules par les vôtres.
Pour tester votre commande, fermez et relancez votre terminal et tapez l’alias que vous avez créé.
Ou placer les fichiers dans l’arborescence de cakePHP ?
Merci
Bonjour,
je viens juste de commencer à regarder votre librairie, elle me semble très intéressante et je vais probablement l’utilisée donc tout d’abord merci pour le travail.
Juste une petite remarque :
vous avez oublié l’inclusion de la classe « Banner » dans l’adaptateur du coup cela retournait une erreur. J’ai donc rajouté :
« require_once dirname(__FILE__).’/Banner.php’; »
J’avais pourtant récupéré la dernière version du github.
Salut Ludovic,
La librairie n’a jamais été terminée, les bannières et acteurs ne sont pas récupérés.
N’hésite pas à envoyer tes ajouts sur github pour faire évoluer le projet 😉
Bruce