Ubuntu: Créer un alias pour se connecter automatiquement en ssh

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éé.

Laisser un commentaire

Votre adresse de messagerie ne sera pas publiée. Les champs obligatoires sont indiqués avec *

Manipuler les utilisateurs et groupes sous Linux

Petit mémo sur la gestion des utilisateurs et groupes sous Linux.

Afficher les groupes d’un utilisateur:

groups user
#Affiche les groupes dont l’utilisateur "user" est membre.

Afficher les membres d’un groupe:

members group
#Affiche utilisateurs membres du groupe "group".

Ajouter un utilisateur à un groupe:

usermod -a -G group user
#Ajoute l'utilisateur "user" au groupe "group".

Comment supprimer un utilisateur d’un groupe:

gpasswd -d user group
#Supprime l'utilisateur "user" du groupe "groupe".

Laisser un commentaire

Votre adresse de messagerie ne sera pas publiée. Les champs obligatoires sont indiqués avec *