Вопрос Сетевая аутентификация не работает


Я только что установил Ubuntu 12.04 и Im, пытаясь подключить его к моему NAS. Он прекрасно соединяется с папками, где нет необходимости в аутентификации. Однако, если я пытаюсь открыть папку, защищенную паролем, она не подключается.

Я использую ubuntu давным-давно, начиная с 2008 года, поскольку моя единственная операционная система для всех моих компьютеров и всех других установок ubuntu (ясная и кармическая) хорошо работает с этим NAS (Dlink DNS-323). Это просто новая установка для 12.04, которая не работает.

Для справки я нашел эти ссылки с очень похожими на мои проблемы:


ССЫЛКИ:

  1. 12.04 - Не удается подключиться к сетевым ресурсам

  2. Не удается аутентифицировать 12.04 для Active Directory Share

  3. Не удается получить доступ к нашему подключенному к сети устройству Buffalo Network


Это мой файл /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

Я пробовал разные вещи задолго до ввода этого сообщения:

  1. Установите PCMan File manger в качестве альтернативы nautilus. RESULT = он тоже не подключался.
  2. Установите другие среды рабочего стола в качестве альтернативы Unity: LXDE, XFCE, GNOME Session Fallback, рабочий стол GNOME. РЕЗУЛЬТАТ: ни один из них не работал для моей проверки подлинности.

  3. Пытался использовать файл smb.conf по умолчанию. РЕЗУЛЬТАТ: это не сработало.

  4. Пытался обновить gvfs и компоненты, потому что я прочитал эту ошибку: Регрессия: nautilus не устанавливает сетевой ресурс в ~ / .gvfs

Но после обновления до версии gvfs 1.12.1 у меня все еще такая же проблема. РЕЗУЛЬТАТ = это тоже не сработало.

  1. Пробовал обновлять брелоки и компоненты с помощью синаптики. РЕЗУЛЬТАТ: та же проблема.

  2. Я также обновил всю операционную систему с помощью «Менеджера обновлений» до сегодняшнего дня (апрель 28, 2012)

  3. Проведя много часов, я решил сдаться и попросить о помощи.

Единственной вещью, которая работала, была эта команда:

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

но это не так, как я ищу.

Пожалуйста, порекомендуйте.


2
2018-04-28 19:37


происхождения




ответы:


РЕШЕНИЕ

После множества ресервирования и тестирования я нашел решение проблемы. Это очень простой способ:

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

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

Ищите это 2 сообщение для объяснения решения:

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

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

Как вы можете видеть в моем вопросе, у меня была первая строка, и она работала для всех версий до 12.04LTS, но в этой новой версии вы ДОЛЖНЫ добавить вторую строку, которая раньше была опцией.

Надеюсь это поможет!!!

Следует отметить, что протокол LANMAN является небезопасным и обесценивается.


3
2018-04-30 03:01