Ssh
De drev
Sommaire
Installation
Sous arch linux
sudo pacman -S openssh
Connexion par cle publique/prive
Générer une clé
ssh-keygen
Va générer :
- une clé privé : $HOME/.ssh/identity ou $HOME/.ssh/id_rsa
- une clé publique : $HOME/.ssh/identity.pub ou $HOME/.ssh/id_rsa.pub
Enregistrer une clé publique sur une machine distante
Avec ssh-copy-id
Usage
ssh-copy-id user@server
Manuellement
Editer sur la machine distante le fichier
~/.ssh/authorized_keys
ajouter la clé publique précédemment crée (sur une seule ligne).
Transfèrer des fichier avec SSH
On peut lancer un server SSH pour transpherer des fichier d'un PC a un autre, via le net ou sur un réseau locale.
Création d'un serveur SSH
Le service d'un server ssh est sshd
Pour le lancer sous Arch Linux faire:
systemctl start sshd.service
puis obtenir l' adresse [IP] pour que les clients puissent se connecter.
Connexion
Avec un client ssh ou sftp, se connecter sur l'IP du serveur.
Nautilus peut faire office de client sftp (menu connexion a un serveur)
Sources
https://wiki.archlinux.org/index.php/SSH_keys