LINUX.ORG.RU
ФорумAdmin

Samba 4 CentOS 7

 ,


0

1

Доброго дня.

Имеется вопрос в настройке samba 4 для открытой шары До этого была система на samba 3, но винт накрылся и не суть вопроса Конфиг smb.conf от samba 3 http://pastebin.com/QJbvEm6s

Для четвёртой самбы пробовал изменять security = user map to guest = bad user так же пробовал и bad password

Но всё равно, шара не доступна по простому входу. Что под виндой, что линуксой требует пароля, андроид вообще войти никаким боком не может. Суть в том, что шара должны быть открытой и не требовать логинов и паролей.



Последнее исправление: Alexandr06 (всего исправлений: 1)

Ответ на: комментарий от tyrpyr

Интересный момент однако Даже таким образом не работает А testparm игнорит больше половины параметров для шар Текущий smb.conf http://pastebin.com/ZzfEkPRE

Результат testparm http://pastebin.com/e7eUL6Ez

Может есть идеи или предложения почему именно так дело обстоит? И куда рыть, как заставить работать самый простой вариант то...

Alexandr06
() автор топика
Ответ на: комментарий от Alexandr06

Начнем по порядку: как самба сервер запускается?

tyrpyr
()
Ответ на: комментарий от Alexandr06

Рыбу нашёл в загашнике

имя админа sadmin 

1. Заводим группу админов

   #groupadd sadmin

2. Добавляем нового пользователя без Shell и домашнего каталога
  
   #useradd -g sadmin -d /dev/null -s /dev/null sadmin

3. Устанавливаем пароли 

   #passwd sadmin
   Enter new password:
   Re-type new password:

3. Заводим пользователя в Sambа
  
   # smbpasswd -a sadmin
   New SMB password:
   Retype new SMB password:
   Added user director.

      Просмотр списка пользователей: pdbedit -L 
      расширенный: pdbedit -L -v

4. Создаем каталог с правами пользователя sadmin и группой sadmin

   #mkdir /var/smb/sadmin
   #chown -R sadmin:sadmin /var/smb/sadmin

5. Редактируем файл smb.conf

-------------------------------------

# = Global Settings =

[global]
workgroup = WORKGROUP
server role = standalone
server string = Samba Server Version %v

# Оптимизация подключения (не проверено)

socket options = TCP_NODELAY IPTOS_LOWDELAY SO_KEEPALIVE SO_RCVBUF=8192 SO_SNDBUF=8192

netbios name = fileserver

# В Samba 4 security = share устарело, используется security = user  
# при использовании Windows НЕ БУДЕТ ЗАПРАШИВАТЬ имя пользователя/пароль
# их необходимо ввести в свойствах учетки (управление сетевыми паролями)

security = user

# Следующая опция переводит подключение в режиме гостя при неправильой паре
# имя пользователя / пароль 

map to guest = Bad Password

# = Share Definitions =

[sa]
comment = users data
path = /var/smb/sadmin

# Включение гостевого доступа

guest ok = yes
public = yes

# Данным пользователям разрешена запись

write list = sadmin

# Всем остальным чтение 

read only = yes
browseable = yes

-------------------------------------

6. Запуск служб 


   В Samba 4 служба /sbin/samba запускается только на контроллер домена !
   В качестве файл сервера запускаем службы smbd, nmbd, winbindd  вручную
   !!! winbindd - запускать только при взаимодействии с доменом       !!!
   

   #/sbin/smbd
   #/sbin/nmbd
   #/sbin/winbindd 

   Остановить службы

   #killall smbd
   #killall nmbd
   #killall winbindd 

tyrpyr
()
[global]
security = user
map to guest = bad user
guest account = nobody

[share]
guest ok = yes
guest only = yes

У меня с этим все работает. Ну и сам расшаренный каталог должен быть доступен всем на чтение(/запись)

Deleted
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.