J'ai monté un serveur partagé sur mon réseau local en utilisant la connexion GUI au serveur et l'adresse que j'ai entrée était smb://myServer/myFolder
. Ensuite, j'ai essayé d'ajouter le dossier partagé au /mnt
répertoire afin que je puisse y accéder via mon IDE, mais j'ai échoué même si j'ai essayé de démonter le serveur et d'utiliser la CLI avec la commande
gio mount smb://myServer/myFolder**.
Quelqu'un avait ce problème avant?
la source
cifs-utils
était installé pour.sudo apt-get install cifs-utils
.mount error(95): Operation not supported
mount error: cifs filesystem not supported by the system
sur le sous-système Windows pour Linux (pas à proprement parler Ubuntu)J'ai ouvert le serveur que j'ai partagé et tapez ifconfig pour obtenir l'adresse IP. J'ai ensuite tapé cette commande pour lister les partages
Puis pour le monter j'ai tapé ces 2 commandes: d'abord pour créer un dossier sous / mnt puis pour faire le montage
Entrez ensuite le mot de passe du serveur lorsque vous y êtes invité et votre montage se fait sous / mnt / myFolder
la source
mount: /mnt/my-mount-name: cannot mount //<server-ip>/path/to/share read-only.
et finalement compris que je devais installer d'cifs-utils
abord (sudo apt install cifs-utils
). Après cela, la commande de montage a fonctionné.Si vous avez installé,
gvfs-bin
vous pouvez exécuter:gvfs-mount smb://username@servername/sharename/
En savoir plus sur gvfs-mount sur les pages de manuel
Vous pouvez également lire le wiki officiel Samba / SambaClientGuide
la source
Notez que vous pourriez mieux ajouter la version du protocole SMB (egvers = 1.0) aux options de montage. Le fichier mount.cifs indique d'utiliser vers = 1.0 par défaut, mais ce n'est pas le cas et vous êtes pris au piège avec une erreur "hôte en panne" lorsque vous essayez de monter sur un NAS plus ancien. La solution ci-dessus se lit alors
Voir cette solution pour plus de détails.
la source
SMBv1 et les partages sans protection par mot de passe font le travail rapidement et facilement. Mais ce sont certainement des problèmes de sécurité énormes (par exemple, WannaCry, etc.).
Recommander des partages SMBv3 avec une protection par mot de passe des partages. L'utilisation de fichiers d'informations d'identification sécurisées dans fstab est probablement également judicieuse. Le côté client Linux est très similaire à ci-dessus. Voir les procédures sur https://linuxacademy.com/blog/linux/ubuntu-samba-client-setup-and-persistent-shares/
la source
J'ai toujours voulu utiliser des mots de passe stockés à partir de mon trousseau de clés pour accéder aux partages SMB dans des scripts (sauvegardes) sur mon ordinateur portable. Mon objectif n'était pas d'exposer les mots de passe dans les fichiers et d'utiliser anacron pour exécuter les sauvegardes. Après quelques tests, j'ai trouvé ceci:
gio mount smb://<server_name>/<share_name>
, ce qui devrait fonctionner sans mot de passe dans votre session GNOMEExemple testé sur Ubuntu 19.04:
Lorsque vous exécutez le script via anacron depuis /etc/cron.daily, vous devez utiliser l'utilisateur qui a accès au trousseau de clés, par exemple:
su -c /home/user/scripts/rsync_sript.sh utilisateur
la source