Secure Shell
Gestion des fichiers distants via ssh
Recherche…
Introduction
cette rubrique doit décrire différentes manières d'utiliser ssh comme moyen sécurisé de gérer des fichiers sur des machines distantes
Montage du répertoire distant via ssh
Vous pouvez monter un répertoire distant via ssh en utilisant sshfs. Sshfs ne vient pas par défaut sur Ubuntu, vous devez donc d'abord l'installer en utilisant sudo apt-get install sshfs . Vous pouvez ensuite monter le répertoire distant sur votre machine locale comme ceci
sshfs [email protected]:/remotedir /localdir
Notez que le localdir doit être présent avant d'essayer de monter le remotedir. Si le répertoire local n'est pas vide, sshfs se plaindra et abandonnera. Vous pouvez le forcer à monter dans le répertoire non vide en utilisant une option non vide comme celle-ci
sshfs -o nonempty [email protected]:/remotedir /localdir
Une fois que vous avez démonté le localdir, les fichiers locaux seront à nouveau visibles.
Déplacement de fichiers entre serveurs via ssh
Une des façons de déplacer des fichiers entre serveurs consiste à utiliser la commande scp . La commande de copie sécurisée utilise ssh pour transférer des données. L’exemple simple de copie d’un fichier du serveur local vers le serveur distant est
scp /localdir/localfile [email protected]:/remotedir/remotefile
De même, copier un fichier d’un serveur distant vers un serveur local serait
scp [email protected]:/remotedir/remotefile /localdir/localfile