У меня есть NAS-сервер под управлением Arch Linux, настроенный для совместного использования простого ресурса Samba. Мой smb.conf выглядит так:
# cat /etc/samba/smb.conf
[global]
workgroup = MSHOME
security = user
[External]
comment = Welcome to tower!
path = /mnt/user/External
read list = nobody
write list = austin
read only = No
guest ok = Yes
Этот общий ресурс настроен так, чтобы разрешить гостевым (что означает отсутствие пользовательского / проходного или анонимного доступа) права только на чтение. Пользователь «Остин» может написать в общий доступ, однако.
На другом компьютере под управлением Ubuntu я могу подключить общий ресурс как анонимный и как пользователь Остин через smbmount. Анонимный доступ может читать, но не писать в общий доступ. Крепление с пользователем Остин, я могу читать и писать. Все хорошо.
На моем MacBook (под управлением Lion 10.7) общий ресурс отказывается монтировать. При попытке подключиться с помощью опции CMD+K в Finder для подключения к серверу, мне предлагается либо выбрать гостевой доступ, либо ввести имя пользователя и пароль. Если я выберу Гость, доступ будет запрещен. Если я соединяюсь с пользователем Остин и моим паролем, информация для входа отклоняется и доступ запрещен. Я также попытался выполнить монтирование из командной строки с помощью mount_smbfs, но я получаю ошибку аутентификации для гостя и пользователя Остин.
Что дает?