Ограничете използването на принтера в OS X

Конфигурацията по подразбиране за принтери в OS X е сравнително основна и ви предлага опции за добавяне или премахване на принтер и след това зададете някои специфични за драйвера функции, като например количеството RAM или дублиращи данни; Въпреки това може да искате да имате повече опции за управление на достъпа до принтера, като например ограничаване на достъпа до един принтер, а не за друг, или изискване на парола за отпечатване.

Най-лесният начин за администриране на тези опции за принтери е чрез достъп до мрежата, където, ако споделяте принтера, можете да ограничите кои потребители ще имат достъп до него по мрежата. Това включва настройка на отделен компютър, за да бъде сървър за печат, и след това да управлявате кои акаунти да имат достъп до споделената услуга на принтера по мрежата. OS X Server на Apple предлага опции за управление на това, но можете да направите същото и в клиентската версия на операционната система.

За да направите това, като принтерът е настроен на компютъра, разрешете споделянето на принтера за устройството в предпочитанията на системата за споделяне и след това управлявайте позволените за печат потребители и групи в списъка с потребители. По подразбиране всеки ще има достъп до принтера, но ако щракнете върху бутона плюс, можете да добавите локален потребител, за да даде достъп само до този потребител (или други добавени) на принтера. Докато локалните потребители са на разположение за незабавно добавяне, можете също да създадете профил „само за споделяне“ за достъп до принтера, като кликнете върху бутона „плюс“, след което кликнете върху „Нов човек“ и въведете име и идентификационни данни за потребителя.

Използването на акаунт само за споделяне или два по този начин може да е за предпочитане, тъй като можете да промените паролата си по всяко време, без това да засяга местен потребителски акаунт. Всеки мрежов потребител, който използва този акаунт за удостоверяване при отпечатване, тогава просто ще трябва да използва новата парола, за да печата.

За съжаление тази способност се прилага само за споделени принтери, а местните потребители в системата няма да виждат тези ограничения. Въпреки това, печатната система в OS X има опция за изискване на парола при печат и за предотвратяване на достъпа на конкретни потребители до локален принтер. Тази функция не е достъпна чрез стандартните опции за настройка на принтера OS X, но може да бъде конфигурирана чрез уеб интерфейса.

За да активирате уеб интерфейса, отворете терминала и изпълнете следната команда:

cupsctl WebInterface = да

Когато това приключи, заредете интерфейса, като посетите следния URL адрес:

//127.0.0.1:631

След това трябва да зададете кои потребители са разрешени или им е отказан достъп до принтера. За да направите това, отворете раздела Принтери и кликнете върху връзката за принтера в списъка с конфигурирани устройства. След това изберете "Задаване на разрешени потребители" от менюто "Администрация" и ще получите поле за въвеждане с радио бутони, за да позволите или предотвратите печата от потребителите в полето.

За да разрешите достъп до принтера само на конкретни потребители, изберете „Разрешаване на тези потребители да печатат“ и след това отделете кратките им имена (имената на домашните им папки) със запетая. За да предотвратите достъпа само на тези потребители и да разрешите на всички останали да имат достъп до принтерите, изберете друг бутон за избор.

Когато приключите, кликнете върху „Задаване на разрешени потребители“ и промените трябва да влязат в сила незабавно. Ако на потребител не е даден достъп до принтера, той вече няма да бъде достъпен, когато този потребител е влязъл в неговия или нейния акаунт. Потребителят ще може да печата на други налични принтери, но няма да може да намери този, към който сте приложили ограниченията. По този начин можете да зададете достъп до няколко принтера, за да регулирате достъпа до това кой може да използва всеки от тях.

В допълнение към задаването на конкретни потребители, в същия прозорец за администрация изберете "Задаване на опции по подразбиране" и след това щракнете върху връзката "Политики", където трябва да видите набор от менюта за правила за грешки и операции. Тук изберете "Authenticated" за политиката на работа и приложите настройките, които ще изискват от потребителите да удостоверят автентичността си при отпечатване на това устройство.

Последният подход към ограничаването на потребителите е да се определят квоти за печат с ограничен период от време за всеки принтер във вашата система. Тази опция не е налична нито чрез уеб интерфейса, нито чрез Системните предпочитания, но може да се извърши чрез терминала. Тази опция се използва и за всяко устройство и се прилага за всички потребители в системата, така че не можете да зададете квота само за един потребител и да не е зададена за други. Това обаче е начин да се наложи по-глобален лимит, ако е необходимо.

За да активирате квоти, трябва да укажете на системата да използва както времева рамка, в която да ги приложи, така и ограничение на страницата. Първо получете списък с принтери, като изпълните следната команда (името на принтера ще бъде веднага след думата "принтер" в началото на изходния ред):

lpstat -p

След това използвайте това име точно както е на мястото на "PRINTER" в следната команда, и замествайте SECONDS за времевата рамка на квотата и PAGES за ограничението на страницата, което да се прилага в този времеви период. Следвайте тази команда, като рестартирате системата, за да рестартирате системата за печат:

lpadmin -p PRINTER -o период на квота на задание = SECONDS -о job-page-limit = PAGES

Например, за да мога да настроя принтера Phaser (име „Phaser_8560DN“) на лимит от 20 страници на ден, ще изпълня следното:

lpadmin -p Phaser_8560DN -o-квота-период = 86400 -o job-page-limit = 20

За да изчистите някоя от тези настройки, повторете командата, но използвайте 0 за SECONDS или PAGES.


 

Оставете Коментар