Я только что установил Ubuntu 12.04, и я пытаюсь подключить его к своему NAS. Он прекрасно подключается к папкам, где не требуется проверка подлинности. Однако, если я пытаюсь открыть защищенную паролем папку, она не подключается.
Я использую Ubuntu с давних пор, с 2008 года, поскольку моя единственная операционная система для всех моих компьютеров и всех других установок Ubuntu (lucid и karmic) всегда хорошо работает с этим NAS (Dlink DNS-323). Это просто новая установка для 12.04, которая не работает.
Для справки я нашел эти ссылки с проблемами, очень похожими на мои:
ССЫЛКИ:
12.04 - Не удается подключиться к общим сетевым ресурсам [ 1127]
Не удается подтвердить подлинность 12.04 в Active Directory Share
Невозможно получить доступ к нашему подключенному запоминающему устройству сети Buffalo
Это мой / etc / samba / smb. conf file:
[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
Я пробовал разные вещи задолго до того, как набрать это сообщение:
Установите другие среды рабочего стола в качестве альтернативы Unity: LXDE, XFCE, резервный сеанс GNOME, рабочий стол GNOME. РЕЗУЛЬТАТ: ни один из них не работал для моей проблемы аутентификации.
Пытался использовать файл smb.conf по умолчанию. РЕЗУЛЬТАТ: это не сработало.
Но после обновления до версии 1.12.1 gvfs у меня все еще остается та же проблема. РЕЗУЛЬТАТ = это тоже не сработало.
Попытка обновить брелок и компоненты с помощью synaptic. РЕЗУЛЬТАТ: та же проблема.
Я также обновил все операционные системы с помощью «диспетчера обновлений» до сегодняшнего дня (28 апреля 2012 г.)
Потратив много часов, я решил сдаться и попросить помощи.
Единственное, что сработало, была эта команда:
$ sudo mount -t smbfs -o username=NASUSER,password=****** //192.168.1.100/Volume_1 ~/Desktop/mountedfolder`
, но это не то, что я ищу.
Пожалуйста, сообщите.
РЕШЕНИЕ
После большого перераспределения и тестирования я нашел решение проблемы. Это очень простой обходной путь:
------------------ 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 пост для объяснения решения:
Как вы можете видеть в моем вопросе, у меня уже была первая строка, и она работала для всех версий до 12.04LTS, но в этой новой версии вы ДОЛЖНЫ добавить и вторую строку, которая была вариант раньше.
Надеюсь, это поможет !!!
Следует отметить, что протокол LANMAN небезопасен и обесценивается.