LINUX.ORG.RU
ФорумAdmin

Проблема с SMB в Debian 9

 


0

1

Проблема такая. Создаю расшаренный запароленный - это важно - ресурс на Debian 9. К этому ресурсу не могу примонтироваться с Ubuntu 10 и не работает запись в адресной книге для сканирования документов в этот расшаренный каталог c МФУ Kyosera FS-6525MFP. С Debian 8, 9 примонтироваться можно. И если сделать тоже самое на Debian 8 (расшарить ресурс), то все и везде монтируется. Если ресурс не запаролен в Debian 9, то тоже все нормально работает. Мой smb.conf [global] dos charset = CP866 unix charset = UTF8 display charset = cp1251 workgroup = ROST server string = share files and info security = user map to guest = Bad User

[Sert] comment = Сертификаты path = /home/share/sert force user = sergey force group = users read only = Yes create mask = 0700 directory mask = 0700 guest ok = Yes write list = sergey


Что значит на Debian 9 не работает? Вы делали когда оно не работало?

 ps aux | grep smb 
Конфигурацию тестировали через testparam? Пользователь у вас в системе существует под которым пытаетесь зайти? Опишите все что есть, то как у вас оформлено не понятно что и как.

И выводы конфигов заключайте в теги,прочитайте описание разметки LORCODE

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

ps aux | grep smb
root 12497 0.0 0.1 318268 15704 ? Ss 14:36 0:00 /usr/sbin/smbd
root 12498 0.0 0.0 310020 4544 ? S 14:36 0:00 /usr/sbin/smbd
root 12499 0.0 0.0 310052 5800 ? S 14:36 0:00 /usr/sbin/smbd
root 12502 0.0 0.0 318252 6348 ? S 14:36 0:00 /usr/sbin/smbd
root 12521 0.0 0.2 321000 16472 ? S 14:36 0:00 /usr/sbin/smbd
root 12522 0.0 0.1 320548 14972 ? S 14:36 0:00 /usr/sbin/smbd
root 12523 0.0 0.1 320580 15008 ? S 14:36 0:00 /usr/sbin/smbd
adminro+ 12524 0.0 0.1 324532 14280 ? S 14:36 0:00 /usr/sbin/smbd
adminro+ 12525 0.0 0.1 324532 14392 ? S 14:36 0:00 /usr/sbin/smbd
sambaus+ 12528 0.0 0.1 324532 14208 ? S 14:36 0:00 /usr/sbin/smbd
adminro+ 12531 0.0 0.1 324532 14392 ? S 14:36 0:00 /usr/sbin/smbd
root 12534 0.0 0.1 324580 14736 ? S 14:36 0:00 /usr/sbin/smbd
root 12536 0.0 0.1 324580 14816 ? S 14:36 0:00 /usr/sbin/smbd
root 12576 0.0 0.1 324740 15264 ? S 14:37 0:00 /usr/sbin/smbd
root 12592 0.0 0.1 324680 14884 ? S 14:37 0:00 /usr/sbin/smbd
root 12593 0.0 0.1 324632 14740 ? S 14:37 0:00 /usr/sbin/smbd
root 12594 0.0 0.1 324652 14972 ? S 14:38 0:00 /usr/sbin/smbd
root 12595 0.0 0.1 324704 15136 ? S 14:38 0:00 /usr/sbin/smbd
root 12617 0.0 0.1 322620 14852 ? S 14:39 0:00 /usr/sbin/smbd
root 12714 0.0 0.1 324876 16224 ? S 14:44 0:00 /usr/sbin/smbd
root 12854 0.0 0.1 324548 14404 ? S 14:51 0:00 /usr/sbin/smbd
sert 12896 0.0 0.1 324712 15092 ? S 14:54 0:00 /usr/sbin/smbd
root 12936 0.0 0.1 324620 14940 ? S 14:57 0:00 /usr/sbin/smbd
sambaus+ 13183 0.0 0.1 324784 15332 ? S 15:12 0:00 /usr/sbin/smbd
root 13222 0.0 0.0 318272 3908 ? S 15:15 0:00 /usr/sbin/smbd
root 13223 0.0 0.0 318272 3908 ? S 15:15 0:00 /usr/sbin/smbd
root 13225 0.0 0.0 318272 3908 ? S 15:15 0:00 /usr/sbin/smbd
root 13226 0.0 0.0 318272 3908 ? S 15:15 0:00 /usr/sbin/smbd
root 13227 0.0 0.0 318272 3908 ? S 15:15 0:00 /usr/sbin/smbd
root 13228 0.0 0.0 318272 3908 ? S 15:15 0:00 /usr/sbin/smbd
root 13229 0.0 0.0 318272 3908 ? S 15:15 0:00 /usr/sbin/smbd
root 13231 0.0 0.0 318272 3908 ? S 15:15 0:00 /usr/sbin/smbd
root 13232 0.0 0.0 318272 3908 ? S 15:15 0:00 /usr/sbin/smbd
root 13233 0.0 0.0 318272 3908 ? S 15:15 0:00 /usr/sbin/smbd
root 13255 0.0 0.0 12784 944 pts/0 S+ 15:16 0:00 grep smb

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

testparm
Load smb config files from /etc/samba/smb.conf
rlimit_max: increasing rlimit_max (1024) to minimum Windows limit (16384)
Unknown parameter encountered: «display charset»
Ignoring unknown parameter «display charset»
Processing section "[obmen]"
Unknown parameter encountered: «force create mask»
Ignoring unknown parameter «force create mask»
Processing section "[Sert]"
Loaded services file OK.
Server role: ROLE_STANDALONE

Press enter to see a dump of your service definitions

# Global parameters
[global]
dos charset = CP866
server string = share files and info
unix charset = UTF8
workgroup = ROST
map to guest = Bad User
security = USER
idmap config * : backend = tdb

[Sert]
comment = Сертификаты
path = /home/share/sert
create mask = 0700
directory mask = 0700
force group = users
force user = sert
guest ok = Yes
write list = sert

Sershv
() автор топика

[Sert] comment = Сертификаты path = /home/share/sert force user = sergey force group = users read only = Yes create mask = 0700 directory mask = 0700 guest ok = Yes write list = sergey

я тут вижу read-only (read only = Yes) шару с доступом для всех (guest ok = Yes)

кто видит что-то другое?

Minona ★★☆
()
Ответ на: комментарий от Minona

C Debian 8
sudo mount -t cifs //192.168.1.4/Sert /mnt/sert -o rw,username=хххх,password=ххххх,iocharset=utf8,file_mode=0666,dir_mode=02777
Все нормально

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

Пользователь sert в системе присутствует? Он так же добавлен в базу данных smb?

smbpasswd -a sert

И соответственно пользователь должен быть в системе. adduser sert

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

С Ubuntu 10
та же строка монирования
mount error(13): Permission denied
Refer to the mount.cifs(8) manual page

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

Попробуйте сделать так:

sudo mount -t cifs -o username=хххх, iocharset=utf8,file_mode=0666,dir_mode=02777 //192.168.1.4/Sert /mnt/sert

Должно спросить пароль, введите пароль, что получите в ответ?

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

sudo mount -t cifs -o username=xxx, iocharset=utf8,file_mode=0666,dir_mode=02777 //192.168.1.59/Sert /net/wine-win/work/backup3
[sudo] password for maksim:
Usage: mount -V : print version
mount -h : print this help
mount : list mounted filesystems
mount -l : idem, including volume labels
So far the informational part. Next the mounting.
The command is `mount [-t fstype] something somewhere'.
Details found in /etc/fstab may be omitted.
mount -a [-t|-O] ... : mount all stuff from /etc/fstab
mount device : mount device at the known place
mount directory : mount known device here
mount -t type dev dir : ordinary mount command
Note that one does not really mount a device, one mounts
a filesystem (of the given type) found on the device.
One can also mount an already visible directory tree elsewhere:
mount --bind olddir newdir
or move a subtree:
mount --move olddir newdir
One can change the type of mount containing the directory dir:
mount --make-shared dir
mount --make-slave dir
mount --make-private dir
mount --make-unbindable dir
One can change the type of all the mounts in a mount subtree
containing the directory dir:
mount --make-rshared dir
mount --make-rslave dir
mount --make-rprivate dir
mount --make-runbindable dir
A device can be given by name, say /dev/hda1 or /dev/cdrom,
or by label, using -L label or by uuid, using -U uuid .
Other options: [-nfFrsvw] [-o options] [-p passwdfd].
For many more details, say man 8 mount .

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

sudo mount -t cifs -o username=xxx,iocharset=utf8,file_mode=0666,dir_mode=02777
//192.168.1.59/Sert /net/wine-win/work/backup3

mount error(13): Permission denied
Refer to the mount.cifs(8) manual page (e.g. man mount.cifs)

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

Если монтировать из Debian 8, то монтируется
А если из Ubuntu 10.04.4 LTS, то вот такая «петрушка»

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

Такое ощущение, что с версиями smb что то не то. Может в секции global smb.conf, что то дописать, чтобы работало со старыми smb

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

Попробовал. Заработало. Спасибо большое добрый человек.

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