Smbmount, windows et ubuntu sont dans un bateau

Bonjour,

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.

Merci de votre aide !

Bonjour,

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.

AtY
Edité le 01/02/2008 à 11:59

~$ 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 -t cifs //server/share /mnt --verbose -o user=username

Essaie avec le username, je crois que c’est indispensable.

Pour le mot de passe qu’il te demande, c’est l’authentification du partage, pas celui du root. Et donc, il te faut un compte pour y accéder :slight_smile:

le --verbose est optionnel.

AtY

~$ sudo mount -t cifs //192.168.223.5/montage /media/test --verbose -o user=root
parsing options: rw,user=root
Password:

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 :slight_smile:

Il faut un compte issu du serveur windows et qui a les droits d’accès sur le partage :wink:

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.

AtY
Edité le 01/02/2008 à 15:49

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