Вход

CUPS+SAMBA на тру-серваке

Бесплатная операционная система с открытым кодом и безграничными возможностями. Прикоснись к простой и гибкой системе и она навсегда останется с тобой.

Модератор: AxeL

Гуру

СообщениеГуру Portvein Portvein 0
Оставил 931 сообщений с 13 дек 2006
ФР: 26787
16 декабря 2008 в 17:48

Поднимал сабж на Ubuntu-desktop 8.10 с целью проверки работоспособности местных принтеров, - заработало :-D Теперь захотелось на нормальном серверном дистрибутиве и в текстовом режиме, но возник небольшой тупичок, во всех мануалах, которые я видел было написано, после завершения установки открыть в браузере адрес http://127.0.0.1:631 и настраивать далее через WEB-интерфейс, что дикое западло, т.к. lynx не поддерживает (во всяком случае у меня не получилось) аутентификацию, и в админский раздел не пускает, а с удалённых компов браузеры выдают "403 Forbidden", собственно интересует вопрос, как добавить принтер в cups в текстовом режиме?
0
Продвинутый

СообщениеПродвинутый kZy kZy 0
Оставил 518 сообщений с 06 окт 2006
ФР: 18271
16 декабря 2008 в 18:46

Что то вроде этого в smb.conf. Было давно, но точно без web интерфейса.
[code:1]
load printers = yes
printcap name = cups
printing = cups

[printers]
comment = All Printers
path = /var/spool/samba
browseable = yes
public = yes
guest ok = yes
writable = no
printable = yes
printer admin = root [/code:1]
Тут еще можно почитать.
0
Гуру

СообщениеГуру Portvein Portvein 0
Оставил 931 сообщений с 13 дек 2006
ФР: 26787
16 декабря 2008 в 19:10

kZy писал(а):
[code:1]
load printers = yes
printcap name = cups
printing = cups

[printers]
comment = All Printers
path = /var/spool/samba
browseable = yes
public = yes
guest ok = yes
writable = no
printable = yes
printer admin = root [/code:1]

Дак с этим в принципе всё понятно, smb.conf после ввода в домен я вообще без изменений оставил, интересует, как добавить принтер в саму CUPS, т.е. аналог действий в браузере по нажатию кнопки add printer
В статье по твоей ссылке тоже так написано
Заходим на http://192.168.0.201:631 и пробуем добавить принтер.

Если есть сетевые принтеры(имеющие свой IP) - купс часть нанюхает сам,
но не все. Итак, добавляем принтер.
:D без браузера можно как-нить обойтись, или хотя бы доступ грамотно настроить
0
Продвинутый

СообщениеПродвинутый kZy kZy 0
Оставил 518 сообщений с 06 окт 2006
ФР: 18271
16 декабря 2008 в 22:29

foomatic-configure ? не оно?
0
Старик

СообщениеСтарик ! ! 0
Оставил 1124 сообщений с 15 сен 2007
ФР: -18156
18 февраля 2009 в 12:17

Думаю, тема подходящая.
Ситуация такая: есть debian lenny, и на нем, соответственно, samba. При записи на эту самбы с винды (XP sp3, брандмауэр отсутствует) наблюдаются жуткие тормоза. При этом на "сервере" медленно перерисовывается экран и наблюдаются задержки ввода с клавиатуры и мыши, однако ssh работает нормально. Если смотреть top, то загрузка процессора 30-50%, процессор один.
Тормоза наблюдаются только при копировании винда->линукс, в остальных случаях (винда<-линукс, линукс->линукс, линукс<-линукс) все хорошо.
0
Почти как админ

СообщениеПочти как админ DerSD DerSD 0
Оставил 2086 сообщений с 28 янв 2006
ФР: 1842
ICQ
14 марта 2009 в 01:57

! писал(а):Думаю, тема подходящая.
Ситуация такая: есть debian lenny, и на нем, соответственно, samba. При записи на эту самбы с винды (XP sp3, брандмауэр отсутствует) наблюдаются жуткие тормоза. При этом на "сервере" медленно перерисовывается экран и наблюдаются задержки ввода с клавиатуры и мыши, однако ssh работает нормально. Если смотреть top, то загрузка процессора 30-50%, процессор один.
Тормоза наблюдаются только при копировании винда->линукс, в остальных случаях (винда<-линукс, линукс->линукс, линукс<-линукс) все хорошо.

А какая FS на линухе?
0
Старик

СообщениеСтарик ! ! 0
Оставил 1124 сообщений с 15 сен 2007
ФР: -18156
14 марта 2009 в 11:22

DerSD, на одном разделе JFS (2 sata диска в программном raid1), на другом ext3 (обычный ide диск)
0
В авторитете

СообщениеВ авторитете *rmn *rmn 33
Оставил 2996 сообщений с 18 ноя 2007
ФР: 127185
14 марта 2009 в 15:28

!, опции самбы, касающиеся производительности, крутились?
Попробуй еще сетевую карточку другую поставить (на другом чипсете) и понаблюдать.

добавлено спустя 43 секунды:

Программный рейд - тоже звучит не очень. Запись на него производится?
0
Старик

СообщениеСтарик ! ! 0
Оставил 1124 сообщений с 15 сен 2007
ФР: -18156
14 марта 2009 в 19:35

*rmn, карточку кже менял, никакого эффекта, настройки дефолтные. Тормоза при записи на оба диска. Еще раз обращаю внимение, что торомоза только при записи с винды. Если писать на smb с машины, работающей под линуксом, то все нормально.
0
Продвинутый

СообщениеПродвинутый Unnamedfancs Unnamedfancs 0
Оставил 551 сообщений с 01 апр 2007
ФР: 7375
WWWICQ
17 мая 2011 в 12:21

Помогите настроить самба.

Необходимо:

1 папка upload - запись и чтение для всех
2 папка - public - чтение для всех, запись для разрешенных
3 папка - user - доступ через пароль

какие права поставить на папки (777, 771, 770, 660, etc.) и нужно ли это?

Скиньте пример конфига ([global], [upload], [public], [user]).

Пока получается следующая ситуация: при заходе на сервер требует логин и пароль, после ввода доступны все папки, на upload права запись/ чтение, на public чтение, папка user чтение и запись.

Как организовать доступ для гостя, чтобы не вводить пароль и логин при входе на сервер, были видны все три папки, а при попытке зайти в папку user необходимо было ввести пароль и логин.
0
Старик

СообщениеСтарик Darth Dimetriuz Darth Dimetriuz 6
Оставил 1225 сообщений с 06 ноя 2007
ФР: 40725
20 мая 2011 в 16:09

Unnamedfancs, в global поставьте security = user

можно оперировать группами пользователей и либо через прав доступа к папке, либо через самбу, а то и через всё сразу можно сделать примерно так:

создаём группы допустим public (группа для доступа на запись) upload (ваще анархия) users (группа для доступа к папке узер)

для upload
[code:1]
valid users = @upload (в эту групу включаем всех без исключения)
create mask = 0777
directory mask = 0777
write list = @upload
inherit acl =yes
[/code:1]
[code:1]
public
valid users = @upload (доступ у всех на чтение)
create mask = 0775 (группа upload не может создать файл, а может только прочитать)
directory mask = 0775 (то же с папками)
write list = @public (ограничиваем доступ на запись)
inherit acl =yes
[/code:1]
[code:1]
user
valid users = @user (группа узер, если нужно конкретного пользователя то %U)
create mask = 0770
directory mask = 0770
write list = @user (группа узер, если нужно конкретного пользователя то %U)
inherit acl =yes
[/code:1]
Предварительно все файлы в папка через chown -R и chmod -R присваиваем конкретным хозяевам и группам.

http://www.linuxspace.org/archives/2875
http://www.rhd.ru/docs/manuals/enterprise/RHEL-4-Manual/sysadmin-guide/s1-samba-configuring.html
http://yandex.ru/yandsearch?text=samba+%D0%BD%D0%B0%D1%81%D1%82%D1%80%D0%BE%D0%B9%D0%BA%D0%B0&lr=18
0



Кто сейчас на форуме

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 3