Назад | Перейти на главную страницу

Debian для Windows 10 samba share

Этот пользователь не может войти, потому что эта учетная запись в настоящее время отключена.

Это ошибка, которую я получаю всякий раз, когда пытаюсь получить доступ к общему ресурсу samba, размещенному на компьютере Debian, с моего ПК с доменом Windows 10.

Если я сделаю общий ресурс общедоступным, я смогу получить к нему доступ без проблем, но он не должен быть общедоступным. Как только я пытаюсь применить какие-либо ограничения доступа, он всегда не может войти в систему. Я пробовал бесчисленное количество конфигураций, как предлагалось на разных сайтах, на которые я наткнулся, много раз сбрасывал пароль самбы и, как правило, вырывал себе волосы на несколько часов сейчас. И это второй раз, я впервые попробовал это несколько месяцев назад, но отказался и оставил это публично.

Мне нужна простая аутентификация на стороне Linux, поэтому, если у меня есть пользователь с именем bob с паролем samba bobs_password, я хочу перейти к общему ресурсу на моей машине с Windows, ввести bob: bobs_password в появившемся окне, и мы пойдем .

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

Мой файл конфигурации, как он есть на данный момент. Насколько это все еще имеет смысл, я не знаю, за последние несколько часов он сильно изменился:

[global]
security = user
dns proxy = no
log file = /var/log/samba/log.%m
max log size = 1000
syslog = 0
panic action = /usr/share/samba/panic-action %d
server role = standalone server
passwd program = /usr/bin/passwd %u
passwd chat = *Enter\snew\s*\spassword:* %n\n *Retype\snew\s*\spassword:* %n\n *password\supdated\ssuccessfully* .

[share]
path = /home/bob
browsable =yes
writable = yes
read only = no
create mask = 0777
directory mask = 0777
valid users = bob
guest ok = no

[homes]
comment = Home Directories
browseable = no
read only = yes
create mask = 0700
directory mask = 0700

Есть предположения?

В некоторых случаях из клиента Windows в домене вы должны указать машину в своем логине, если машина не находится в том же домене. Пример: debian_server\bob

Таким образом, вы вызываете аутентификацию с учетными данными, хранящимися в вашем ящике debian.