Configurer un fichier de configuration SSH

Si vous utilisez SSH même assez souvent, il serait avantageux de configurer un fichier de configuration SSH de base. Si vous êtes curieux de savoir pourquoi, préférez-vous taper quelque chose comme ceci:

ssh -p 6851 [email protected]

Ou tapez simplement:

ssh name

Je sais ce que je préfère faire, alors faisons fonctionner ça. Je vais utiliser nano editor car c'est convivial.

Lancez le Terminal et tapez ce qui suit:

nano ~/.ssh/config

Vous aurez probablement un fichier de configuration vierge et c'est très bien, alors voici ce que nous allons ajouter:

host shortcutname
HostName server.domain.com
Port 5555
User username

Voici comment cela pourrait ressembler:

Je garde les choses en retrait pour les rendre plus lisibles mais ce n'est pas nécessaire. Une fois votre serveur et vos informations de connexion saisis, appuyez sur Ctrl + O pour enregistrer le fichier, puis sur Ctrl + X pour quitter le nano.

Maintenant, vous pouvez simplement taper le raccourci pour vous connecter à un serveur, comme 'ssh osxd' et le nom d'hôte complet, le port et le nom d'utilisateur seront inclus pour vous.

Il y a beaucoup plus de possibilités avec les config SSH, si vous voulez voir plus d'options regardez simplement la page de manuel avec "man ssh_config"

Découvrez d'autres astuces de ligne de commande pendant que vous y êtes.