Il existe pyNeighborhood, un outil pour le montage des partages Samba, disponible dans le centre de logiciel pour le téléchargement.
Il y a un bon article situé ici sur la façon de le configurer et de l'utiliser.
Commencez par installer cifs utils
sudo apt-get install cifs-utils
Alternativement, la commande de base du terminal est:
mount -t cifs -o username=USERNAME,password=PASSWD //192.168.1.88/shares /mnt/share
Si vous souhaitez voir votre montage dans Nautilus, il serait bon de créer un sous-dossier d'abord dans / media / USERNAME / par exemple:
mkdir /media/paul/cifsShare
de plus, mot de passe pourrait être omis dans la commande mount par exemple (montrera également les modes fichier / dossier):
sudo mount -t cifs //nas-server/cifsShare /media/paul/cifsShare -o username=paulOnNAS,iocharset=utf8,file_mode=0777,dir_mode=0777,soft,user,noperm
Dans ce cas, le mot de passe vous sera demandé (en fait, pour 2 mots de passe) lors du montage.
Lisez ici la documentation de Samba pour savoir comment le faire et configurez-la correctement pour monter au démarrage, etc.
cifs-utils
installé:sudo apt-get install cifs-utils
. Pour plus d'informations, cette aide doc d'ubuntu est géniale.cifs-utils
est ce qui m'a fait monter et partir. Rien de tout cela ne fonctionnerait autrement. Cela devrait être directement inclus dans la réponse.C'est comme map7 a dit, mais si vous ne voulez pas utiliser les autorisations root à chaque fois que vous modifiez un fichier sur le lecteur, vous devrez alors monter dans un dossier utilisateur et vous assurer que les identifiants gid et uid sont définis avec votre nom d'utilisateur. .
La commande les plaçant:
Notez que ce
mnt
dossier a été créé dans~/mnt/share
au lieu de/mnt/share
.Aussi, vous pouvez omettre password = PASSWD si vous souhaitez qu'il vous le demande au lieu de l'avoir dans la commande, ce qui est potentiellement stocké dans l'historique de votre shell:
la source
1) Mon partage de samba se déroule à Caja (Ubuntu 16.04 „explorer“) en tant que
C'est un bon test lithmus, il n'y a pas de problèmes de connexion / chemin.
( Mise en garde : si caja vous demande si les informations de mot de passe de votre machine Windows vous concernent, vous voudrez peut-être passer de Domain de WORKGROUP au nom de la machine, c'est-à-dire 'thinkpad'. Les informations de connexion véritablement locales de votre lecteur devraient alors suffire.)
2) Si cela fonctionne, voici la commande:
,password=supersecret
directement (pas d’espace) après username =, mais vous pouvez également attendre que l’on vous le demande, lorsque vous entrez la commande.la source
Je ne suis pas d'accord avec l'affirmation selon laquelle root est toujours nécessaire pour que les connexions cifs disparaissent. C’est vrai, c’est toujours nécessaire pour smbmount CLI, mais un gestionnaire de fichiers tel que Nautilus est capable de monter un partage cifs et il n’est pas nécessaire d’être root.
Je n'utilise pas Gnome, mais j'ai toujours Nautilus installé. Exécutez ceci dans un terminal pour éviter de l’essayer de prendre le contrôle du bureau.
Dans Ubuntu 16.04, le menu de gauche dans l'arborescence a "Connect to Server" en bas. Cliquez dessus, la suggestion est de type "smb: //foo.example.com". smb est un ancien mot pour "cifs", et si vous mettez dans votre serveur et partagez avec smb: // au début, la connexion fonctionne! Je promets. Si votre partage est nommé, il est obligatoire après une barre oblique, "smb: //foo.example.com/myshare".
J'ai utilisé d'autres gestionnaires de fichiers de la même manière. Le protocole doit être "smb: //".
la source
Vous pouvez mettre tous ces détails dans / etc / fstab pour que les répertoires soient montés au démarrage du système. Si le serveur Windows ou SMB est sur l'adresse IP 192.168.1.1
Créer un répertoire en tant que point de montage linux
Pour la première fois, montez-le manuellement
Les erreurs éventuelles peuvent être trouvées par
la source
Il existe un problème spécifique possible et très frustrant à résoudre lorsque les versions de CIF / SMB ne sont pas compatibles entre Linux et Windows. Dans ce cas, vous pouvez simplement faire un changement mineur dans la ligne fstab en ajoutant "vers = 2.1"
Donc, si le serveur Windows ou SMB est sur l'adresse IP 192.168.1.1
Les étapes 2, 3 et 4 restent les mêmes que dans la réponse précédente.
la source
J'ai mis en place un petit script (destiné à Fedora cependant) pour monter le système de fichiers CIFS à partir de la ligne de commande et créer / supprimer un fichier de test. Peut être utile:
la source
le fonctionnement des différentes méthodes de montage a été épuisé, mais il y a quelque chose que vous voudrez peut-être envisager
si vous ne souhaitez pas saisir vos informations d'identification directement dans / etc / fstab, vous pouvez utiliser une option de montage: credentials = / votre / chemin / ici / .credentials
cela devrait contenir username = msusername password = mspassword
Enregistrez le fichier et quittez l'éditeur de choix.
les autorisations doivent être changées en chmod 600
Si vous avez un répertoire personnel crypté et que vous voulez que votre montage soit opérationnel, assurez-vous de placer le fichier en dehors de votre répertoire personnel. dans / etc / ou / media / pourrait être un endroit approprié et facilement mémorable.
la source