Я запускаю smbclient в Ubuntu, пытаюсь подключиться к Windows, и получаю сообщение «Ошибка установки сеанса: NT_STATUS_LOGON_FAILURE».
Я проверил, что могу пинговать коробку и telnet к портам 139/445, поэтому я почти уверен, что это не проблема брандмауэра. И мой клиент говорит, что они могут без проблем подключиться к этой коробке Windows из другой коробки Windows с комбинацией ИД-пароль / пароль. Кроме того, этот блок может подключаться через smbclient к другим блокам Windows, которые есть у этого клиента.
Любые другие идеи, почему это не работает?
Та же проблема. Я должен был добавить пользователей в файл паролей Samba с
Видимо, это потому, что конфигурация по умолчанию в /etc/samba/smb.conf
Я не использую контроллеры домена или активный каталог, поэтому я бы подумал, что доступ к обычному файлу паролей будет по умолчанию, но я думаю, что нет. Было бы хорошо, если бы это было ясно в документации, которую я нашел. Ссылка «smbpasswd» предоставила подсказку, которая привела к этому решению.
источник
smbclient -L localhost
гостю, но пока не могу подключиться с помощью хоста Windows. Я думаю, что это был хотя бы один шаг вперед. Я думаю, что его порты отсюда, вы должны включить номера портов, чтобы проверить в вашем ответе.У меня была та же проблема с smbclient, и я заметил, что она исчезла, когда я вручную выбрал опцию «Просто включить общий доступ к файлам» в диалоговом окне «Общий доступ к файлам», которое вы получаете после ручного щелчка правой кнопкой мыши на папке, которую вы хотите отправить.
На некоторых компьютерах с Windows (например, Windows XP) вам нужно добавить это, чтобы разрешить удаленный доступ для не гостевых пользователей:
или, автоматизируя использование командной строки windows xp:
После этого smbclient работал без проблем с любым пользователем.
Большое спасибо Jethomas в http://www.techsupportforum.com/forums/f10/enable-file-sharing-via-the-command-line-133562.html
источник
Это может быть связано со следующей причиной:
источник
smbpasswd
то, что мне нужно было использовать для установки учетных данных, когда я получал эту же ошибку.У меня та же проблема, когда я побежал
Эта команда просит меня ввести пароль для пользователя root, однако, когда я ввел пароль, я получил ошибку NT_STATUS_LOGON_FAILURE.
Я добавил -U, чтобы указать имя пользователя моей удаленной машины, и это сработало
источник
В Windows 10 (хост) и CentOS 7 (гость) мне удалось решить проблему аутентификации, отключив общий доступ с защитой паролем: Центр управления сетями и общим доступом / Расширенные настройки общего доступа / все сети / Общий доступ с паролем
Это может быть полезно только для устранения неполадок , я бы не рекомендовал оставлять его для повседневного использования.
источник