[samba] samba+cups
Salavat Yarmukhametov
salavat на regiongarant.ru
Пт Дек 3 12:27:35 MSK 2004
Здраствуйте, проапгрейдил машину с М2.2 до М2.4. Появились проблемы с
самбой:
1) не могут печать виндовые клиенты через расшаренный в самбе принтер
подключенный к /dev/lp0. локально принтер печатает. через самбу - в логе
самбы ошибки:
[2004/12/03 10:23:37, 0] printing/print_cups.c:cups_job_submit(779)
Unable to print file to Printer -
client-error-document-format-not-supported
2) самба работает в связке с winbind - берет юзеров с PDC на winnt4. Если
в системе есть локальный юзер (salavat), имя которого совпадает с доменным, самба почему-то пытается авторизовать его как локального. Если локального пользователя с таким именем нет - все нормально - берет пользователя из домена. машина с которой пытаюсь подмонтировать ресурс на своей:
[root на inec samba]# mount -t smbfs -o username=salavat,password=*****
//salavat/install /q
16485: tree connect failed: ERRDOS - ERRnoaccess (Access denied.)
SMB connection failed
в логе моей машины:
[2004/12/03 11:54:44, 1] smbd/service.c:make_connection_snum(619)
192.168.1.1 (192.168.1.1) connect to service install initially as user
salavat (uid=500, gid=500) (pid 5074)
[2004/12/03 11:54:56, 1] smbd/service.c:close_cnum(801)
192.168.1.1 (192.168.1.1) closed connection to service install
На соседней машине с М2.4 поставленном апддейтом беты тоже есть пользователь с именем salavat, однако там самба как положено берет пользователей из домена.
[2004/12/03 10:50:59, 1] smbd/service.c:make_connection_snum(619)
salavatw2k (192.168.1.25) connect to service buh initially as user
REGION+salavat (uid=10000, gid=10004) (pid 16354)
Брал конфиг с той машины - не помогло :(
nsswitch.conf -
--------------------------------
passwd: files winbind
shadow: tcb files winbind
group: files winbind
--------------------------------
smb.conf
# Global parameters
[global]
dos charset = CP866
unix charset = KOI8-R
display charset = KOI8-R
workgroup = REGION
netbios name = SALAVAT
server string = Samba server on %h (v. %v)
security = DOMAIN
password server = SERVERNT
passwd program = /usr/bin/passwd %u
passwd chat = *New*UNIX*password* %n\n *ReType*new*UNIX*password*
%n \n *passwd:*all*authentication*tokens*updated*successfully*
unix password sync = Yes
log file = /var/log/samba/log.%m
max log size = 50
name resolve order = wins lmhosts bcast
load printers = Yes
printcap name = lpstat
printing = cups
os level = 5
preferred master = No
local master = No
domain master = No
dns proxy = No
wins support = No
wins proxy = Yes
wins server = 192.168.1.4
idmap uid = 10000-20000
idmap gid = 10000-20000
winbind separator = +
winbind enable local accounts = No
template shell = /bin/bash
hosts allow = 192.168.1., 192.168.144., 127.
use sendfile = No
interfaces = 127.0.0.1 eth0
bind interfaces only = Yes
[install]
path = /win/install
valid users = region+region, region+salavat, region+administrator
read list = region+region
write list = region+salavat, region+administrator
read only = No
create mask = 0644
[printers]
comment = All Printers
path = /var/spool/samba
create mask = 0700
guest ok = Yes
printable = Yes
browseable = No
print command = lpr-cups -P %p %s
writable = No
[print$]
path = /var/lib/samba/printing
valid users = region+region
write list = @adm, root
===========================================================
Помогите люди добрые - куда еще посмотреть надо?
--
Salavat Yarmukhametov
Jabber: salik на jabber.ru
ICQ: 21144441
Подробная информация о списке рассылки Samba