Главная страница


ru.linux

 
 - RU.LINUX ---------------------------------------------------------------------
 From : Denis Nikiforov                      2:5080/1003    21 Aug 2006  19:10:35
 To : All
 Subject : [samba] printing setup
 -------------------------------------------------------------------------------- 
 
 (message (Hello *All*)
 (body '(
 
 Пытаюсь настроить печать через самбу...
 
 минималистичный конфиг:
 
 ,----[ /etc/samba/smb.conf ]
 | [global]
 | guest account = smbguest
 | security = share
 | log file = /var/log/samba/samba.log
 | 
 | [print$]
 | comment = Printer Drivers
 | path = /etc/samba/drivers
 | browseable = yes
 | guest ok = yes
 | read only = yes
 | write list = @ntadmin, root
 `----
 
 запускаю:
 
 [~]% rpcclient -U root%1 -c 'adddriver "Windows NT x86" \
 "laserjet":UNIDRV.DLL:HPC13206.GPD:\
 UNIDRVUI.DLL:UNIDRV.HLP:NULL:RAW:\
 HPBHEALR.DLL,HPBMMON.DLL,HPC13206.GPD,HPC13206.XML,HPC1320C.INI,\
 HPC1320W.HTM,HPC1320W.SWF,HPC1320W.XML,HPCDMC32.DLL,HPDOMON.DLL,\
 HPLJ1XXX.EXP,HPZ3A041.DLL,HPZ6M041.GPD,HPZ6R041.DLL,HPZAR041.HLP,\
 HPZCS041.HLP,HPZDA041.HLP,HPZDE041.HLP,HPZEL041.HLP,HPZEN041.HLP,\
 HPZES041.HLP,HPZEV041.DLL,HPZFI041.HLP,HPZFR041.HLP,HPZHC041.HLP,\
 HPZHE041.HLP,HPZHT041.HLP,HPZHU041.HLP,HPZIT041.HLP,HPZJA041.HLP,\
 HPZKO041.HLP,HPZNL041.HLP,HPZNO041.HLP,HPZPL041.HLP,HPZPP041.DLL,\
 HPZPT041.HLP,HPZRU041.HLP,HPZSC041.DTD,HPZSK041.HLP,HPZSM041.GPD,\
 HPZSS041.DLL,HPZST041.DLL,HPZSV041.HLP,HPZTH041.HLP,HPZTR041.HLP,\
 HPZUI041.DLL,P6DISP.GPD,PCLXL.DLL,PCLXL.GPD,PJL.GPD,STDNAMES.GPD,\
 UNIDRV.DLL,UNIDRV.HLP,UNIDRVUI.DLL,UNIRES.DLL' 192.168.1.2
 result was WERR_UNKNOWN_PRINTER_DRIVER
 
 смотрю лог:
 
 ,----[ /var/log/samba/samba.log ]
 | [2006/08/21 19:02:12, 1] smbd/service.c:make_connection_snum(693)
 |   192.168.1.2 (192.168.1.2) connect to service print$ initially as user
 smbguest (uid=100, gid=65534) (pid 19678)
 | [2006/08/21 19:02:12, 1] smbd/service.c:close_cnum(885)
 |   192.168.1.2 (192.168.1.2) closed connection to service print$
 | [2006/08/21 19:02:12, 1] smbd/service.c:make_connection_snum(693)
 |   192.168.1.2 (192.168.1.2) connect to service print$ initially as user
 smbguest (uid=100, gid=65534) (pid 19678)
 | [2006/08/21 19:02:12, 0]
 printing/nt_printing.c:move_driver_to_download_area(1829)
 |   move_driver_to_download_area: Unable to rename [W32X86/
 |   UNIDRVUI.DLL] to [W32X86/3/
 |   UNIDRVUI.DLL]
 | [2006/08/21 19:02:12, 1] smbd/service.c:close_cnum(885)
 |   192.168.1.2 (192.168.1.2) closed connection to service print$
 `----
 
 Почему он коннектится как guest, а не root?
 
 Делаю security = user, смотрю лог:
 
 ,----[ /var/log/samba/samba.log ]
 | ...
 | [2006/08/21 19:03:25, 1] smbd/service.c:make_connection_snum(693)
 |   arietis (192.168.1.2) connect to service print$ initially as user root
 (uid=0, gid=0) (pid 19712)
 | [2006/08/21 19:03:25, 0]
 printing/nt_printing.c:move_driver_to_download_area(1829)
 |   move_driver_to_download_area: Unable to rename [W32X86/
 |   UNIDRVUI.DLL] to [W32X86/3/
 |   UNIDRVUI.DLL]
 | ...
 `----
 
 Root, но всё-равно нет прав.
 
 [~]% ls -l /etc/samba/drivers/W32X86
 итого 568
 drwxr-xr-x 2 root root   4096 2006-08-17 21:50 2
 drwxr-xr-x 2 root root   4096 2006-08-18 08:46 3
 -rw-r--r-- 1 root root  72371 2006-08-17 21:13 HPC13206.GPD
 -rw-r--r-- 1 root root 263680 2006-08-17 21:13 UNIDRV.DLL
 -rw-r--r-- 1 root root  13379 2006-08-17 21:13 UNIDRV.HLP
 -rw-r--r-- 1 root root 202752 2006-08-17 21:13 UNIDRVUI.DLL
 
 Подскажите плз:
 1) Как сделать, чтоб можно было логиниться root'ом при security = share?
 2) Почему нет прав на перемещение файла?
 
 -- 
 
 ))) => t
 
 --- ifmail v.2.15dev5
  * Origin: (http://news.cca.usart.ru/) USURT's FidoNET<-> (2:5080/1003@fidonet)
 
 

Вернуться к списку тем, сортированных по: возрастание даты  уменьшение даты  тема  автор 

 Тема:    Автор:    Дата:  
 [samba] printing setup   Denis Nikiforov   21 Aug 2006 19:10:35 
Архивное /ru.linux/14646701d3cfa.html, оценка 2 из 5, голосов 10
Яндекс.Метрика
Valid HTML 4.01 Transitional