imho.ws |
![]() |
![]() |
![]() |
# 2 |
Member
Регистрация: 26.08.2002
Адрес: Germany
Сообщения: 232
![]() ![]() ![]() |
Ели народ интересуетсься.........
Samba работает как Print-Server в локальной сети. Что бы Ваш Linux-Server работал ещё и как Print-Server, нужно чтобы на нём был инсталлирован: 1. Принтер ( у меня например, на параллельный порт ) 2. CUPS (для того, чтобы Linux-клиенты находящиеся в сети, могли печатать). 3. В smb.conf внесети следующие изменения (см.ниже), (чтобы Windows-клиенты находящиеся в сети, могли печатать). ###################################################################### ######### [global] workgroup = gennadi.net netbios name = swesda server string = Linux-Server os level = 65 security = user encrypt passwords = Yes guest account = Nobody map to guest = Bad User username map = /etc/samba/smbusers admin users = administrator domain admin group = root @users printer admin = root @users log file = /var/log/samba/%m log level = 4 add user script = /usr/sbin/useradd -d /dev/null -s /bin/false -M %m$ printcap name = lpstat printing = CUPS load printers = Yes socket options = TCP_NODELAY SO_RCVBUF=8192 SO_SNDBUF=8192 local master = yes interfaces = 192.168.33.39/28 bind interfaces only = yes hosts allow = 192.168.33. 127. wins support = yes character set = ISO8859-15 client code page = 850 time server = yes unix extensions = yes unix password sync = yes passwd program = /usr/bin/passwd %u passwd chat = *New*password* %n\n *new*password %n\n *changed* veto files = /*.eml/*.nws/riched20.dll/*.{*}/ domain logons = yes domain master = yes logon script = %U.bat logon home = \\%L\profiles\%U logon home = \\%L\%U\profile logon path = \\%L\profiles\%U [netlogon] comment = Network Logon Service path = /var/lib/samba/netlogon browseable = no valid users = root @users write list = root create mask = 0750 directory mask = 0750 [profiles] comment = Network Profiles Service path = /var/lib/samba/profiles valid users = root,@users browseable = no write list = root, @users create mask = 0700 directory mask = 0700 [homes] comment = Home Directories # preexec = csh -c 'echo \"Welcome to %S!\" | smbclient -M %m -I %I' & # message command = /bin/mail -s 'message from %f on %m' root < %s; rm %s read only = No create mask = 0640 directory mask = 0750 browseable = No [Linux-FS] comment = Linux-FS path = / valid users = root browseable = yes writable = yes create mask = 0700 directory mask = 0700 [public] comment = Daten-Resource path = /var/lib/samba/public valid users = @users browseable = yes write list = root, @users create mask = 0770 directory mask = 0770 [MyDB] comment = Daten-Resource path = /var/lib/samba/MyDB/%u valid users = @users browseable = yes write list = @users create mask = 0700 directory mask = 0700 [cdrom] comment = Linux CD-ROM path = /media/cdrom locking = No [print$] comment = Printer Drivers path = /var/lib/samba/drivers browseable = yes guest ok = no read only = yes valid users = @users write list = root @users [printers] comment = All Printers path = /var/lib/samba/printers browseable = no public = yes guest ok = yes create mode = 0700 writeable = no printable = yes print command = lpr -P %p -o raw %s -r lpq command = lpstat -o %p lprm command = cancel %p-%j ###################################################################### ###### Теперь выполним команды: У SuSE rccupsd restart rcsmb restart У Mandrake service cursd restart service smbd restart или так: /etc/init.d/cupsd restart /etc/init.d/smbd restart Как инсталлировать принтер на Windows-Client объяснять я думаю не стоит. На Linux-Client должна быть CUPS инсталлирована и в настройках КДЕ указать имя сервера - в моём примере - (swesda) и принтера (lp) см. картинки
__________________
Я - root, мне всё разрешено... ... и это тоже echo "I am king" | perl -e '$??s:;s:s;;$?::s;;=]=>%-{<-|}<&|`{;;y; -/:-@[-`{-};`-{/" -;;s;;$_;see' & |
![]() |
Теги (метки) |
samba |
|
|