Вот как работает серверная часть Samba auth:
passdb / SAM Authentication:
Аутентификация гостя:
К сожалению, в то время как Samba принимает "" означает, что гостевые окна не принимают / не разрешают это. Даже если гостевая учетная запись привязана к «none», Samba не будет рассматривать клиентское имя пользователя «nobody» как гостя. Аутентификация будет проходить через серверную часть passdb / SAM. Та же самая ловушка применима к карте имени пользователя.
Теперь я знаю о «карте гостя» Samba. Если настроен как «Плохой пользователь», несуществующие учетные записи пользователей будут сопоставлены с гостевой учетной записью. К сожалению, это подвержено ошибкам, с проблемами, аналогичными проблемам с обескураживаемым значением «Bad Password».
Я ищу способ сопоставить одного пользователя или нескольких конечных пользователей (таких как «никто», «гость») в гостевой аккаунт. Возможно ли это?
Edit :
Я пробовал эту безумную карту, которая, как и ожидалось, не работает:
= guest никто
Использовать username map =
. Но вы, похоже, используете неортодоксальный подход, поэтому я серьезно сомневаюсь, что он вам действительно нужен.
P.S. И нет, ваше описание того, как работает авторизация, выходит за рамки допустимого порога ошибки.