Я пытаюсь поделиться файлами моего MacBook через общий доступ к Samba. Я установил его в настройках, но не могу подключиться к машине с другого компьютера!
На другом компьютере я установил соединение с правильным IP-адресом, именем пользователя и паролем. Затем, когда я пытаюсь подключиться, он показывает диалог, в котором сервер запрашивает пароль. Затем я ввожу правильный пароль и снова и снова показываю диалог. Если я закрою диалоговое окно, клиент покажет это сообщение:
Ошибка входа: неверное имя пользователя и пароль
Однако я уверен, что имя пользователя и пароль верны. (Если это важно, клиент — это просто планшет Android с клиентским приложением samba. Это же приложение без проблем обрабатывает общие ресурсы Windows.)
Кто-нибудь сталкивался с подобной проблемой?
Моя версия OS X — Mavericks.
Пароли Samba управляются отдельно от вашего обычного пароля учетной записи. Настроили ли вы своего пользователя для включения общего доступа к Samba в меню параметров? Вам нужно сделать это один раз, иначе вход не будет работать.
На панели настроек общего доступа к файлам установите флажок рядом с пользователем, для которого вы хотите включить общий доступ к файлам, и появится всплывающее окно с запросом на аутентификацию.
Как только это будет сделано, вы сможете войти в систему со своего планшета Android.
Основная причина проблемы может заключаться в том, что в версии 10.9 используется новый стек SMB2, полностью написанный Apple (SAMBA больше не используется). Реализация Apple SMB2 несовместима со многими другими продуктами NAS SMB2, представленными сегодня на рынке, в то время как Windows 7, 8 и 8.1 работают нормально. Короче говоря, это ошибка Apple.
В качестве обходного пути вы можете заставить OSX использовать SMB1 вместо SMB2 с помощью файла конфигурации:
Вставьте следующую строку, за которой следует клавиша возврата (команда должна быть одной строкой)
echo "[по умолчанию]" >> ~/Library/Preferences/nsmb.conf; echo "smb_neg=smb1_only" >> ~/Library/Preferences/nsmb.conf
Объяснение:
nsmb.conf
файл отсутствует.Если это вариант для вас, вы можете установить SMBUP , который заменяет Samba OS X (и он также пытается быть более или менее совместимым в среде компьютеров Windows). Конечно, есть некоторые предостережения, но когда у меня были почти такие же проблемы с обменом файлами Mac через SMB, это помогло мне. Хорошо работал в Leo - не могу подтвердить, работает ли он вообще в Mavericks.
Вот еще несколько слов о SMBUp:
Щелкните дополнительные параметры. Выберите подключиться в качестве другого пользователя с компьютера Windows. Укажите свое имя для входа в OSX. (По умолчанию используется ваше имя, фамилия) и пароль, и он должен работать.
У меня была эта проблема несколько минут назад.
В настройках пользователей и групп OS X включите гостевую учетную запись. Затем выберите «Разрешить гостевым пользователям подключаться к общим папкам». В настройках «Общий доступ» выберите Общий доступ к файлам Вкл.
Тони Уильямс