LINUX.ORG.RU
ФорумAdmin

debian 9.1 Samba 4.5.8 не могу подключиться к шаре

 


0

1

Всем привет!

debian 9.1 установлена Samba 4.5.8, создан пользователь testuser, В самбу добавлен этот пользователь:smbpasswd -a testuser. В домашнем каталоге пользователя создан каталог files, права 777. В smb.conf создана шара на этот каталог, для пользователя testuser.

# Global parameters [global] log file = /var/log/samba/log.%m max log size = 1000 map to guest = Bad User idmap config * : backend = tdb

[share] path = /home/testuser/files create mask = 0777 read list = testuser read only = No valid users = testuser write list = testuser

Пытаюсь с другого линукса примонтировать: sudo mount.cifs -o user='testuser',password='12345' //192.168.0.41/share /mnt Получаю ответ: mount error(13): Permission denied

Что не так - не пойму. С винды шара видится, но так же не пускает...

если создать свободную шару [free] path = /home/testuser/files force user = nobody guest ok = Yes доступ есть отовсюду, но нужно только для пользователя

В чем может быть проблема? прошу помощи!


Привет, KliPA!
Конфиг SAMBA можно глянуть? Ту часть где определена шара:

[hdd1000]
  path = /media/HDD1000
  browseable = yes
  read only = no
  guest ok = no
  create mask = 0644
  directory mask = 0755
  valid users = root

softwider ()
Ответ на: комментарий от softwider
# apt-get install cifs-utils
# mount -t cifs //192.168.0.1/HDD500 /mnt -o username=user,password=12345,iocharset=utf8, file_mode=0777,dir_mode=0777
softwider ()
Ответ на: комментарий от softwider

cifs-utils устанавливал, но результат тот же. Монтировать то же пытался по разному и вышеуказанным способом то же. Вот конфиг:

[global]
hosts allow = 0.0.0.0/0.0.0.0
workgroup = WORKGROUP
log file = /var/log/samba/log.%m
max log size = 1000
map to guest = bad user

[free]
path = /home/testuser/files
guest ok = yes
force user = nobody

[share]
path = /home/testuser/files
guest ok = no
read only = no
valid users = testuser
create mask = 0777
directory mask = 0777

В логи ничего не пишется. Я вообще ничего не понимаю...

KliPA ()

Выявил особенность:

Версия Debian с которой выполнялось монтирование - 7.8 Развернул для эксперимента Debian той же версии, что с самбой - 9.1 и на ней попробовал примонтировать - получилось! В итоге, на линуксах меньших версий пишет:

mount error(13): Permission denied
Само собой с винды тоже не подключается.

?????? Как так-то...

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

Вот мой конфиг. Работает и на 9 и на 7
OS: Debian 8.9 jessie

# /etc/samba/smb.conf

#======================= Global Settings =======================

[global]
   workgroup = WORKGROUP
   dns proxy = no
   netbios name = NAS

#### Debugging/Accounting ####
   log file = /var/log/samba/log.%m
   max log size = 1000
   syslog = 0
   panic action = /usr/share/samba/panic-action %d

####### Authentication #######
   server role = standalone server
   passdb backend = tdbsam
   obey pam restrictions = yes
   unix password sync = yes
   passwd program = /usr/bin/passwd %u
   passwd chat = *Enter\snew\s*\spassword:* %n\n *Retype\snew\s*\spassword:* %n\n *password\supdated\ssucces$
   pam password change = yes
   map to guest = bad user


############ Misc ############
#   usershare allow guests = yes

#======================= Share Definitions =======================

#[homes]
#   comment = Home Directories
#   browseable = no
#   read only = yes
#   create mask = 0700
#   directory mask = 0700
#   valid users = %S

[office]
  path = /media/HDD500/office
  browseable = yes
  read only = no
  guest ok = no
  create mask = 0777
  directory mask = 0777
  valid users = office tech

[tech]
  path = /media/HDD500/tech
  browseable = yes
  read only = no
  guest ok = no
  create mask = 0777
  directory mask = 0777
  valid users = tech
  
softwider ()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.