2010
03.30
03.30
Création d’une clé pour éviter de spécifier le mot de passe
Sur la machine cliente:
ssh-keygen -t dsa
ssh-copy-id -i .ssh/id_dsa.pub utilisateur@IPdistant
ou
ssh-copy-id -i .ssh/id_dsa.pub "-p PORT utilisateur@IPDISTANT"
———————————————————————
connexion auto sans spécifier le port
pour passer le nom au lieu de l’ip
fichier /etc/hosts
192.168.1.10 serveur
Je crée le fichier /home/user/.ssh/config
dans ce fichier , je mets les paramètres :
Host 192.168.1.10 ( ou Host serveur )
Hostname serveur.test.intra
Port monPort
User user
———————————————————–
Avoir un prompt différent si on est sur connecté via ssh
script à mettre à la fin du fichier .bashrc
if [ -n "$SSH_CLIENT" ]
then
ip=$(echo "$SSH_CLIENT"|cut -d' ' -f1)
text="ssh from $ip "
export PS1='\[\e[0;31m\]\u@\h:\w${text}$\[\e[m\] '
fi
[...] This post was mentioned on Twitter by baptiste schalck. baptiste schalck said: some tips for ssh ( auto-login, specific shell ) -> http://www.devloprog.org/admin/2010/03/30/ssh-login-sans-mot-de-passe/ [...]