Je souhaiterai monter des disques reseaux d’un serveur Windows2003 vers Ubuntu.
La commande smbmount ou mount -t smbfs ne fonctionnent pas.
j’ai le message d’erreur suivant:
“cli_negprot: SMB is signing is mandatory and we have disabled it
7085: protocol negotiation failed
SMB connection failed.”
Le dossier reseau est \serveur_Commun et je voudrais le monter dans /media/test
Aprés, il me restera à les monter automatiquement au demarrage.
En place et lieu de smbfs, utilise le paramêtre “cifs”.
Si ce paramêtre n’est pas installé :
sudo apt-cache search cifs (j’ai pas de linux sous la main, je ne sais pas dans quel package ça se trouve).
sudo apt-get install “le package qui va bien”.
Ca devrait rouler ensuite.
L’explication est que smbfs mount n’accepte pas le “SMB signing”. Cifs, lui, oui.
La commande mount gardera les mêmes paramêtres à priori.
Et pour le monter automatiquement, c’est dans le fichier /etc/fstab que ça se passe.
~$ sudo mount -t cifs //192.168.223.5/montage /media/test
Password: <= mdp root
mount error 20 = Not a directory
Refer to the mount.cifs(8) manual page (e.g.man mount.cifs)
Merci du coup de main mais ça ne passe toujours pas. Une autre idée?
mount.cifs kernel mount options unc=//192.168.223.5\montage,ip=192.168.223.5,pass=toor,ver=1,rw,user=root
mount error 20 = Not a directory
Refer to the mount.cifs(8) manual page (e.g.man mount.cifs)
Toujours le même probleme il ne reconnait pas le repertoire.
mount et smbmount sont deux choses similaires? Désolé mais je suis néophyte, merci en tout cas de ton aide !
Alors, en fait ce n’est pas le compte root qu’il faut utiliser
Il faut un compte issu du serveur windows et qui a les droits d’accès sur le partage
Root est local à ta machine, tu ne pourras pas t’authentifier sur le partage avec ce compte.
En gros, tu as un compte sur le serveur windows ?
Si oui, c’est celui-ci qu’il faut utiliser.
Si non, il faut en créer un.
Mount et smbmount ne sont pas tout à fait identiques. smbmount = mount -t smbfs. Donc ce n’est pas ce qu’il faut utiliser dans ton cas. Utilise mount.
A priori; voici ce qu’il faut utiliser : sudo mount -t cifs //192.168.223.5/montage /media/test --verbose -o user=“compte sur le serveur windows”. Le mot de passe qui te sera demandé, sera celui de ton compte sur le serveur windows.
moi je fais “raccourcis”->“se connecter a un serveur”, je selectionne SMB, je remplis les infos qu’il demande (workgroup, user windows, pass, ip ou nom de la machine, partage) et ca roule…
sinon en ligne de commande, j’utilise courrament ca :
je rajoute qq trucs (charset, crdentials, etc) pour un montage qui doit se faire a chaque boot du serveur