Beperk het printergebruik in OS X

De standaardconfiguratie voor printers in OS X is relatief eenvoudig en biedt u opties om in wezen een printer toe te voegen of te verwijderen en vervolgens bepaalde specifieke functies voor de bestuurder in te stellen, zoals de hoeveelheid RAM of dubbelzijdige gegevens; Het kan echter zijn dat u meer opties wilt hebben voor het beheren van de toegang tot uw printer, zoals het beperken van de toegang tot de ene printer en niet de andere, of een wachtwoord vereisen om te kunnen afdrukken.

De eenvoudigste manier om deze opties voor printers te beheren, is via netwerktoegang. Als u de printer deelt, kunt u beperken tot welke gebruikers er via het netwerk toegang toe is. Hiervoor moet u een afzonderlijke computer instellen als afdrukserver en vervolgens beheren welke accounts via het netwerk toegang hebben tot de gedeelde printerservice. Apple's OS X Server biedt opties om dit te beheren, maar je kunt hetzelfde doen in de clientversie van het besturingssysteem.

Hiertoe stelt u, met uw printer die op de computer is ingesteld, het delen van printers voor het apparaat in de systeemvoorkeuren van Sharing in en beheert u vervolgens de specifieke gebruikers en groepen die mogen worden afgedrukt in de gebruikerslijst. Standaard heeft iedereen toegang tot de printer, maar als u op de plusknop klikt, kunt u een lokale gebruiker toevoegen om alleen die gebruiker (of anderen) toegang tot de printer te geven. Hoewel lokale gebruikers direct kunnen worden toegevoegd, kunt u ook een "alleen voor delen" -account maken voor printertoegang door op de plusknop te klikken en vervolgens op "Nieuwe persoon" te klikken en een naam en inloggegevens voor de gebruiker in te voeren.

Het is raadzaam om op deze manier een account voor alleen Delen te gebruiken, omdat u het wachtwoord op elk gewenst moment kunt wijzigen zonder een lokaal gebruikersaccount te beïnvloeden. Alle netwerkgebruikers die dit account gebruiken voor afdrukverificatie, zullen dan eenvoudigweg het nieuwe wachtwoord moeten gebruiken om te kunnen afdrukken.

Helaas is deze mogelijkheid alleen van toepassing op gedeelde printers en lokale gebruikers op het systeem zullen deze beperkingen niet zien. Het afdruksysteem in OS X heeft echter een optie voor het vereisen van een wachtwoord tijdens het afdrukken en om te voorkomen dat specifieke gebruikers toegang krijgen tot een lokale printer. Deze functie is niet beschikbaar via de standaard OS X-printerinstellingsopties, maar kan worden geconfigureerd via de webinterface.

Om de webinterface te activeren, opent u de terminal en voert u de volgende opdracht uit:

cupsctl Webinterface = ja

Als dit is voltooid, laadt u de interface door de volgende URL te bezoeken:

//127.0.0.1:631

Vervolgens moet u instellen welke gebruikers de toegang tot de printer wordt toegestaan ​​of geweigerd. Ga hiervoor naar het tabblad Printers en klik op de koppeling voor uw printer in de lijst met geconfigureerde apparaten. Kies vervolgens "Toegestane gebruikers instellen" in het menu "Beheer" en u krijgt een invoervak ​​met keuzerondjes om afdrukken van gebruikers in het veld toe te staan ​​of te voorkomen.

Om alleen gebruikers toegang tot de printer toe te staan, kiest u voor "Laat deze gebruikers afdrukken" en scheidt u hun korte namen (de namen van hun thuismappen) met komma's. Selecteer het andere keuzerondje om te voorkomen dat alleen deze gebruikers toegang krijgen tot alle printers en deze toegang tot de printers verlenen.

Als u klaar bent, klikt u op "Toegestane gebruikers instellen" en de wijzigingen moeten onmiddellijk worden doorgevoerd. Als een gebruiker geen toegang tot de printer krijgt, is deze niet langer beschikbaar wanneer die gebruiker is aangemeld bij zijn of haar account. De gebruiker kan afdrukken naar andere printers die beschikbaar zijn, maar kan niet degene vinden aan wie u de beperkingen hebt toegepast. Op deze manier kunt u toegang tot verschillende printers instellen om de toegang te beheren tot wie er elk van mag gebruiken.

Selecteer, naast het instellen van specifieke gebruikers, in hetzelfde venster Beheer "Standaardopties instellen" en klik vervolgens op de koppeling "Beleid" waar u een reeks menu's voor het fout- en bedrijfsbeleid te zien krijgt. Kies daar "Geverifieerd" voor het bewerkingsbeleid en pas de instellingen toe, waarvoor gebruikers zich moeten authenticeren bij het afdrukken naar dit printerapparaat.

Een laatste benadering voor het beperken van gebruikers is het instellen van in de tijd beperkte afdrukquota's voor elke printer op uw systeem. Deze optie is niet beschikbaar via de webinterface noch via de systeemvoorkeuren, maar kan via de terminal worden uitgevoerd. Deze optie is ook van toepassing op alle apparaten en is van toepassing op alle gebruikers van het systeem, dus u kunt geen quota instellen voor slechts één gebruiker en niet instellen voor andere gebruikers. Het is echter een manier om indien nodig een meer globale limiet op te leggen.

Om quota's te activeren, moet u het systeem vertellen om zowel een tijdskader te gebruiken om ze af te dwingen als een paginalimiet te gebruiken. Krijg eerst een lijst met uw printers door de volgende opdracht uit te voeren (de printernaam komt direct na het woord "printer" aan het begin van de uitvoerregel):

lpstat -p

Gebruik vervolgens deze naam exact zoals in plaats van "PRINTER" in de volgende opdracht, en vervang ook SECONDS voor het quotumtijdskader en PAGES voor de paginalimiet om in dat tijdsbestek toe te passen. Volg deze opdracht door uw systeem opnieuw op te starten om het afdruksysteem opnieuw te starten:

lpadmin -p PRINTER -o job-quota-periode = SECONDS -om de limiet van de job-pagina = PAGES

Om bijvoorbeeld mijn Phaser-printer (naam is "Phaser_8560DN") in te stellen op een limiet van 20 pagina's per dag, zou ik het volgende doen:

lpadmin -p Phaser_8560DN -o job-quota-periode = 86400 -o taak-pagina-limiet = 20

Om een ​​van deze instellingen te wissen, voert u de opdracht opnieuw uit, maar gebruikt u 0 voor SECONDEN of PAGINA'S.


 

Laat Een Reactie Achter