Pour partager ses fichiers entre deux PC avec le protocole SSH sur son réseau local (LAN)
Il faut installer SSH client et serveur (par défaut maintenant sous Linuxmint ssh/client est installé mais pas le coté serveur)
Donc pour qu'un PC tiers ai accès aux fichiers de votre ordinateur, il faut installer le coté serveur de cette manière :
Code : Tout sélectionner
sudo apt-get install openssh-server
et il faut ouvrir un port, le port standard ssh est le 22
Code : Tout sélectionner
sudo ufw allow ssh/tcp
Pour vérifier si le port ssh 22 est bien ouvert
Code : Tout sélectionner
sudo ufw status
Pour redémarrer SSH
Code : Tout sélectionner
sudo service ssh restart
Code : Tout sélectionner
systemctl restart sshd.service
Au besoin pour s'assurer que le job fasse bien son service
Code : Tout sélectionner
sudo service ssh status
Maintenant que SSH est open, il va falloir que votre ordinateur soit accessible sur votre réseau
Code : Tout sélectionner
ifconfig
Ce sera l'adresse IP locale (localhost) qui ressemblera à 192.68.1.44 par exemple qu'il faudra renseigner pour pouvoir se connecter à votre serveur sshd
Par commodité il faut attribuer toujours la même IP locale au PC source via le serveur DHCP accessible dans l'interface de la Box
Avec nemo
****************************************
En se connectant pour la 1ère fois le fingerprint qui est l'empreinte du serveur s'affiche (par la suite il ne sera plus demandé). C'est le numéro unique du serveur (toujours le même). Il ne doit pas changer et s'il change alors un nouveau fingerprint s'affichera automatiquement et c'est que c'est une usurpation de serveur.
Code : Tout sélectionner
The authenticity of host 'localhost (127.0.0.1)' can't be established.
RSA key fingerprint is 19:a8:2f:4e:af:ad:90:cd:e7:e8:56:33:87:43:de:ad.
Are you sure you want to continue connecting (yes/no)?
La connexion n'est chiffrée qu'à l'issue du mot de passe