вчера я обновил свою коробку fedora до последней версии, и с этим я также обновил samba, теперь используя samba 4. Я имел обыкновение получать доступ к этой папке с любого компьютера дома без имени пользователя / пароля, но теперь, кажется, что-то не так с конфигурация.
Вот мой smb.conf
[global]
workgroup = mygroup
server string = Samba Server Version %v
netbios name = HOME-WS
log file = /var/log/samba/log.%m
max log size = 50
guest ok = yes
security = share
[Media]
path = /mnt/Media
read only = yes
browseable = yes
guest ok = yes
guest only = yes
[Music]
path = /mnt/Music
read only = yes
browseable = yes
guest ok = yes
guest only = yes
Глядя на логи, есть предупреждение, связанное с параметром безопасности
WARNING: Ignoring invalid value 'share' for parameter 'security'
Означает ли это, что samba 4 окончательно удалила «общий ресурс» в качестве опции, есть ли альтернатива этому, чтобы я мог настраивать общие ресурсы без паролей.
Ответы:
Если вы перейдете по ссылке FAQ от JasonAzze, вы увидите строку «map to guest», которая также необходима, поэтому вам нужны обе эти строки:
У меня была та же проблема, что и у OP, и я проверил, что это решение работает на Fedora 18
источник
map to guest = Bad User
- средства входа пользователя с неверным паролем отклоняются, если имя пользователя не существует, и в этом случае оно рассматривается как гостевое имя пользователя и отображается в гостевой учетной записи. Как сказано в справочной странице (man smb.conf
), пользователи могут запутаться, выбрав опцию Bad Password.Я чувствую себя обязанным поделиться этим после нескольких часов попыток заставить это работать под SAMBA4 - вот мой рабочий SAMBA4 smb.conf, который НЕ требует пароля для доступа к общему ресурсу из windows
источник
Измените «security = share» на «security = user»
Причина: как общий ресурс, так и сервер устарели в Samba4.
источник
Я должен был не забыть сделать еще одну вещь, прежде чем я смог заставить это работать ... это чтобы убедиться, что права доступа к моему общему каталогу unix были доступны для чтения / записи для пользователя nobody или группы nogroup. Debian Jessie, Samba 4.1.
источник
Это работает для меня очень быстро
источник: https://wiki.samba.org/index.php/Setting_up_Samba_as_a_Standalone_Server
[Глобальный]
[Гость]
источник