Tomsk Sysadmins Forum
Unix => Администрирование => Topic started by: Sybot on March 16, 2010, 13:05:02
-
Добрый день! Никак не могу решить проблему с установкой сетевого принтера в Linux на Windows машину!
Принтер в Linux'е печатает, но хотелось бы сделать так чтобы драйвера под Windows устанавливались автоматически двойным нажатием на него!
Для этого воспользовался вот этими статьями:
http://www.opennet.ru/base/net/samba_print_2.txt.html (http://www.opennet.ru/base/net/samba_print_2.txt.html)
http://www.cups.org/documentation.php/man-cupsaddsmb.html (http://www.cups.org/documentation.php/man-cupsaddsmb.html)
Но только вот встала проблема с Samba-клиентом. Он не хочет авторизоваться на сервере:
server not using user level security and no password supplied
Server requested plaintext password but 'client plaintext auth' is disabled
tree connect failed: SUCCESS - 0
Как видно он говорит что не установлен security = user в /etc/samba/smb.conf но этот параметр у меня установлен
Пробовал прописать опцию client plaintext password с yes и no но толку нет.
Причем параметр не отображается при просмотре дампа, выполняя команду testparm.
Посоветуйте как решить проблему?
-
Как видно он говорит что не установлен security = user в /etc/samba/smb.conf но этот параметр у меня установлен
Пробовал прописать опцию client plaintext password с yes и no но толку нет.
Причем параметр не отображается при просмотре дампа, выполняя команду testparm.
Посоветуйте как решить проблему?
вы скажите какой Юникс используете и выложите конфиг самбы, чтоб быстрее помощь пришла.
-
вы скажите какой Юникс используете и выложите конфиг самбы, чтоб быстрее помощь пришла.
У меня Slackware 13.0
Вот мой Samba конфиг:
[global]
workgroup = HOMEGROUP
server string = Data Server
security = user
map to guest = Bad User
deadtime = 2
client plaintext auth = no
hosts allow = 192.168.0.
printcap name=cups
printing = cups
guest account = ftp
log file = /var/log/samba.%m
max log size = 50
dns proxy = no
#============================ Share Definitions ==============================
[Distrib]
browseable=yes
writeable=no
path=/data/Distrib
public=yes
[Documents]
path=/data/Documents
browseable=yes
public=no
writeable=yes
[Video]
path=/data/Video
browseable=yes
public=yes
writeable=no
[Downloads]
path=/data/Downloads
browseable=yes
public=no
writeable=yes
[printers]
comment=All Printers
browseable=no
path=/var/spool/samba
printable=yes
public=yes
guest ok=yes
writeable=yes
[print$]
comment=Printer Drivers
path=/usr/share/cups/drivers
browseable=yes
read only=no
guest ok=yes
writeable=yes
-
Дело сдвинулось с мертвой точки (я убрал строку hosts allow) и практически подошло к концу, т.к. в консоли я таки получил ожидаемое сообщение:
Printer Driver LBP3010B successfully installed.
Successfully set LBP3010B to driver LBP3010B.
Только вот винда откровенно игнорит эти дрова и просит их установить...
В свойствах сетевого принтера в неактивном режиме прописан драйвер LBP3010B.
Спрашивается чо еще ей надо???
P.S. Использовал вот эту статью:
http://www.lissyara.su/articles/freebsd/pr...using_samba+ad/ (http://www.lissyara.su/articles/freebsd/programms/cups-samba_using_samba+ad/)
-
Все! Проблема решилась! Нужно было поставить пакет cups-samba!