Prenons un peu de recul sur tout ce que vous venez de voir.
Vous avez ouvert un terminal sur votre machine :
Vous avez ouvert un terminal sur votre machine, puis lancé une connexion SSH sur une autre machine
Vous avez lancé dans une fenêtre graphique un remote desktop: c’est comme si vous étiez sur l’autre machine, vous pouvez tout faire comme en local.
Note: vous ne pouvez pas faire cela sur une Raspberry PI, vous pouvez seulement faire une connexion SSH/terminal
Vous avez sur votre machine tout le confort d’édition auquel vous avez l’habitude.
Dans un terminal, vous n’avez que des éditeurs de texte frustes.
Pour éditer des fichiers sur votre machine à exécuter sur une autre machine, vous avez deux solutions :
git sur votre machine et sur l’autre
machine (voir plus loin), et vous faites des suites de
git pushet git pullsshfs qui vous permet de partager un
disque de donnée à distance : vous connectez le disque de l’autre
machine à votre machine locale avec le logiciel sshfs. Les
données sur Raspberry PI apparaissent alors comme si elles étaient sur
une clef USB sur votre machine, vous pouvez les éditer dans votre
environnement et les modifications sont visibles de suite sur la
Raspberry.Sur mac :
/Volumes/distantsudo sshfs username@machine:/remote/directory /Volumes/distant
(machine est le nom de l’autre machine, username est le nom de
l’utilisateur sur l’autre machine)/Volumes/distantSur Linux :
sshfs avec
sudo apt install sshfs/media/distantsudo sshfs -o allow_other,default_permissions username@machine:/remote/directory /media/distant/media/distantSur Windows :
WinFsp et sshfs-Win depuis https://github.com/winfsp/sshfs-win\\sshfs\username@remote\remote\directory dans l’explorateur
de fichiers