web-dev-qa-db-fra.com

L'authentification réseau ne fonctionne pas

Je viens d'installer Ubuntu 12.04 et je tente de le connecter à mon NAS. Il se connecte parfaitement aux dossiers pour lesquels aucune authentification n'est requise. Cependant, si j'essaie d'ouvrir un dossier protégé par mot de passe, il ne se connecte pas.

J'utilise Ubuntu depuis longtemps, depuis 2008, car mon seul système d'exploitation pour tous mes ordinateurs et toutes les autres installations Ubuntu (lucide et karmique) fonctionne bien avec ce NAS (Dlink DNS-323) toujours. C'est juste cette nouvelle installation pour 12.04 qui ne fonctionne pas.

Pour référence, j'ai trouvé ces liens avec des problèmes très similaires aux miens:


LIENS:

  1. 12.04 - Impossible de se connecter à des partages réseau

  2. Impossible d'authentifier 12.04 sur le partage Active Directory

  3. Impossible d'accéder à notre périphérique de stockage attaché au réseau Buffalo


Ceci est mon fichier /etc/samba/smb.conf:


[global]
    netbios name = pc4
    client lanman auth = yes
    server string = Samba file and print server
    workgroup = pc
    security = share
    guest ok = yes

    remote announce = 192.168.1.255
    remote browse sync = 192.168.1.255


    log file = /var/log/samba/samba.log
    max log size = 1000

    encrypt passwords = yes
    unix password sync = yes
    socket options = SO_KEEPALIVE SO_BROADCAST TCP_NODELAY
    local master = no
    domain master = no


    os level = 33
    name resolve order = bcast wins lmhosts
    dns proxy = no



    update encrypted = yes
    hostname lookups = yes

    passwd program = /usr/bin/passwd '%u'
    passwd chat = *New*password* %n\n *ReType*new*password* %n\n *passwd*changed*\n

J'ai essayé différentes choses bien avant de taper ce message:

  1. Installez PCMan File Manager comme alternative à Nautilus. RÉSULTAT = il ne s'est pas connecté non plus.
  2. Installez d'autres environnements de bureau comme alternative à Unity: LXDE, XFCE, repli de session GNOME, bureau GNOME. RÉSULTAT: aucun d'entre eux n'a fonctionné pour mon problème d'authentification.

  3. J'ai essayé d'utiliser le fichier smb.conf par défaut. RÉSULTAT: cela n'a pas fonctionné.

  4. J'ai essayé de mettre à jour les fichiers gvfs et les composants parce que j'ai lu ce bogue: Régression: Nautilus ne monte pas le partage de réseau dans ~/.gvfs

Mais après la mise à niveau vers la version 1.12.1 de gvfs, j'ai toujours le même problème. RÉSULTAT = cela n'a pas fonctionné non plus.

  1. J'ai essayé de mettre à jour le trousseau de clés et les composants à l’aide de synaptic. RÉSULTAT: même problème.

  2. J'ai également mis à jour tous les systèmes d'exploitation avec "Update Manager" jusqu'à aujourd'hui (28 avril 2012).

  3. Après avoir passé beaucoup d'heures, j'ai décidé d'abandonner et de demander de l'aide.

La seule chose qui a fonctionné était cette commande:

$ Sudo mount -t smbfs -o username=NASUSER,password=****** //192.168.1.100/Volume_1 ~/Desktop/mountedfolder`

mais ce n'est pas la façon dont je cherche.

S'il vous plaît donnez votre avis.

2
jayfire

SOLUTION

Après beaucoup de recherches et de tests, j'ai trouvé une solution au problème. C'est une solution très simple:

------------------ SOLUTION ------------------------
in /etc/samba/smb.conf add the following to the bottom of the [global]
section:

client lanman auth = yes
client ntlmv2 auth = no
-------------------------------------------------------

Recherchez ce 2 post pour l'explication de la solution:

  1. http://ubuntuforums.org/showthread.php?t=192228

  2. https://bugs.launchpad.net/ubuntu/+source/gvfs/+bug/510059

Comme vous pouvez le voir dans ma question, j'avais déjà la première ligne et cela fonctionnait pour toutes les versions antérieures à 12.04LTS, mais dans cette nouvelle version, vous DEVEZ également ajouter la deuxième ligne, qui était une option antérieure.

J'espère que cela t'aides!!!

Il convient de noter que le protocole LANMAN n'est pas sécurisé et est amorti.

3
jayfire