Tutoriel Windows : Bash sur Windows
Table des matières:
- Installation de SSHFS
- Installer SSHFS sur Ubuntu et Debian
- Installation de SSHFS sur CentOS
- Installer SSHFS sur macOS
- Installation de SSHFS sur Windows
- Montage du système de fichiers distant
- Montage du système de fichiers distant sur Windows
- Démontage du système de fichiers distant
- Conclusion
SSHFS (SSH Filesystem) est un client de système de fichiers basé sur FUSE pour monter des répertoires distants sur une connexion SSH. SSHFS utilise le protocole SFTP, qui est un sous-système de SSH et il est activé par défaut sur la plupart des serveurs SSH.
Par rapport à d'autres protocoles de système de fichiers réseau tels que NFS et Samba, l'avantage de SSHFS est qu'il ne nécessite aucune configuration supplémentaire côté serveur. Pour utiliser SSHFS, vous n'avez besoin que d'un accès SSH au serveur distant.
Étant donné que SSHFS utilise SFTP, toutes les données transmises entre le serveur et le client doivent être chiffrées et déchiffrées. Il en résulte une performance légèrement dégradée par rapport à NFS et une utilisation plus élevée du processeur sur le client et le serveur.
Ce tutoriel vous montrera comment installer le client SSHFS sur Linux, macOS et Windows et comment monter un répertoire distant.
Installation de SSHFS
Les packages SSHFS sont disponibles pour tous les principaux systèmes d'exploitation et l'installation est assez simple.
Installer SSHFS sur Ubuntu et Debian
SSHFS est disponible à partir des référentiels Ubuntu et Debian par défaut. Mettez à jour l'index des packages et installez le client sshfs en tapant:
sudo apt update
sudo apt install sshfs
Installation de SSHFS sur CentOS
Sur CentOS et autres dérivés Red Hat, exécutez la commande suivante pour installer sshfs:
Installer SSHFS sur macOS
Les utilisateurs de macOS peuvent installer le client SSHFS en téléchargeant les packages FUSE et SSHFS depuis le site osxfuse ou via Homebrew:
brew cask install osxfuse
brew install sshfs
Installation de SSHFS sur Windows
Les utilisateurs de Windows doivent installer deux packages, WinFsp et SSHFS-Win.
- WinFsp.SSHFS-Win.
Montage du système de fichiers distant
Les instructions suivantes s'appliquent à toutes les distributions Linux et macOS.
Pour monter un répertoire distant, l'utilisateur SSH doit pouvoir y accéder. La commande de montage SSHFS prend la forme suivante:
sshfs host: mountpoint
La commande sshfs lira le fichier de configuration SSH et utilisera les paramètres par hôte. Si le répertoire distant n'est pas spécifié, il correspond par défaut au répertoire de base de l'utilisateur distant.
Par exemple, pour monter le répertoire personnel d'un utilisateur nommé «linuxize» sur un hôte distant avec l'adresse IP «192.168.121.121», créez d'abord un répertoire qui servira de point de montage, il peut s'agir de n'importe quel emplacement de votre choix:
mkdir ~/linuxizeremote
Utilisez ensuite la commande sshfs pour monter le répertoire distant:
sshfs [email protected]:/home/linuxize /home/linuxize/linuxizeremote
Vous serez invité à saisir le mot de passe utilisateur. Pour éviter de taper le mot de passe chaque fois que vous montez le répertoire distant, générez des clés SSH et configurez la connexion SSH sans mot de passe.
Vous pouvez désormais interagir avec les répertoires et fichiers situés sur un serveur distant de la même manière qu'avec les fichiers locaux. Par exemple, vous pouvez modifier, supprimer, renommer ou créer de nouveaux fichiers et répertoires.
Si vous souhaitez monter définitivement le répertoire distant, vous devez modifier le fichier
/etc/fstab
la machine locale et ajouter une nouvelle entrée de montage. De cette façon, lorsque votre système démarrera, il montera automatiquement le répertoire distant.
Pour monter un répertoire distant sur SSHFS à partir de
/etc/fstab
, utilisez
fuse.sshfs
comme type de système de fichiers.
user@host:/remote/dir /local/mountpoint fuse.sshfs defaults 0 0
Lors de la création d'un montage persistant, assurez-vous que vous pouvez connecter l'hôte distant à l'aide de l'authentification basée sur la clé SSH.
Montage du système de fichiers distant sur Windows
Les utilisateurs Windows peuvent utiliser l'Explorateur Windows pour mapper un lecteur réseau au répertoire distant sur le serveur SSH.
Ouvrez l'Explorateur Windows, cliquez avec le bouton droit sur «Ce PC» et sélectionnez «Mapper le lecteur réseau». Choisissez un lecteur à monter et dans le champ "Dossier", entrez l'utilisateur distant, le serveur et le chemin d'accès au format suivant:
\\sshfs\user@host
Au moment de la rédaction de cet article, SSHFS-Win ne prend pas en charge l'authentification par clé, le serveur ssh distant doit donc être configuré pour accepter l'authentification par mot de passe.
Pour plus d'informations, consultez le manuel SSHFS-Win.
Démontage du système de fichiers distant
Pour détacher un système de fichiers monté, utilisez la commande
umount
ou
fusermount
suivie du répertoire où il a été monté (point de montage):
fusermount -u /local/mountpoint
Conclusion
Dans ce guide, vous avez appris à utiliser SSHFS pour monter un répertoire distant sur SSH. Cela peut être utile lorsque vous souhaitez interagir avec les fichiers distants à l'aide des applications de votre machine locale.
Pour une liste complète des options sshfs, tapez
man sshfs
dans votre terminal.
Vous pouvez également restreindre l'accès des utilisateurs à leur répertoire personnel en configurant un environnement SFTP Chroot Jail et en modifiant le port SSH par défaut pour ajouter une couche de sécurité supplémentaire à votre serveur.
terminal de montage ssh sftpCisco Systems prévoit de faire du télétravail aussi simple que de brancher un routeur sur une connexion haut débit et de démarrer un PC. Pg> Cisco Virtual Office (CVO), annoncé mardi, associe une gamme de produits existants à un logiciel de gestion cache la complexité d'un VPN (réseau privé virtuel) et d'autres technologies. Selon Cisco, les employés distants sans formation technologique peuvent utiliser CVO pour faire fonctionner leurs installations domestiques, a déclaré Cisco.
Les hausses des prix du carburant et les inquiétudes suscitées par les émissions de carbone ont récemment attiré l'attention des télétravailleurs et des employés à domicile. Cisco, une entreprise qui a beaucoup à gagner des grandes et moyennes entreprises qui étendent leur connectivité aux sites distants, a été un grand partisan de la main-d'œuvre en contact électronique, à la fois dans ses offres de produits et sa propre infrastructure. CVO a commencé comme un projet interne dans le département
Microsoft profite en vendant des publicités en ligne sur son moteur de recherche à des gangs criminels gérant des sites Web pharmaceutiques offrant des médicaments Selon une nouvelle étude, Microsoft vend des publicités en ligne sur son moteur de recherche à des gangs criminels qui gèrent des sites Web pharmaceutiques offrant des médicaments à des personnes sans ordonnance adéquate.
Environ 89,7% des Selon le rapport, les pharmacies qui paient des publicités sur le dernier moteur de recherche de la société, Bing.com, sont frauduleuses ou se livrent à des activités illégales. KnujOn, une compagnie antispam, et LegitScript, qui offre un service qui vérifie la légitimité de certaines pharmacies en ligne, ont publié le rapport.
Microsoft prend au sérieux les allégations selon lesquelles des partenaires commerciaux se livrent à des pots-de-vin pour obtenir des marchés publics dans trois pays en dehors des États-Unis, le Microsoft a pris mardi au sérieux les accusations selon lesquelles des partenaires commerciaux se seraient livrés à des pots-de-vin pour obtenir des marchés publics dans trois pays en dehors des Etats-Unis, a annoncé mardi le Wall Street Journal. la Securities and Exchange Commission des États-Unis enquê
[Lectures supplémentaires: Votre nouvel ordinateur a besoin de ces 15 programmes gratuits et excellents]







