Begræns printerbrug i OS X

Standardkonfigurationen for printere i OS X er forholdsvis grundlæggende og giver dig mulighed for at tilføje eller fjerne en printer, og derefter indstille nogle driverspecifikke funktioner som mængden af ​​RAM eller dupleks detaljer; Du kan dog ønske at have flere muligheder for at administrere adgang til din printer, f.eks. begrænsning af adgang til en printer og ikke en anden eller kræve et kodeord, der skal udskrives.

Den nemmeste måde at administrere disse indstillinger på printere er via netværksadgang, hvor hvis du deler printeren, kan du begrænse, hvilke brugere der har adgang til via netværket. Dette indebærer, at der oprettes en separat computer til at være en printernetkort, og derefter administrere, hvilke konti der kan få adgang til den delte printertjeneste via netværket. Apples OS X Server tilbyder muligheder for at administrere dette, men du kan også gøre det samme i klientversionen af ​​operativsystemet.

Hvis du vil gøre det, skal du, når printeren er konfigureret på computeren, aktivere printerdeling for enheden i delingssystemindstillingerne og derefter administrere de specifikke brugere og grupper, der må udskrive på listen Brugere. Som standard har alle adgang til printeren, men hvis du klikker på plusknappen, kan du tilføje en lokal bruger for at give kun den bruger (eller andre tilføjede) adgang til printeren. Mens lokale brugere umiddelbart er tilgængelige for at tilføje, kan du også oprette en "sharing only" -konto for printeradgang ved at klikke på plusknappen og derefter klikke på "Ny person" og indtaste et navn og legitimationsoplysninger for brugeren.

Brug af en Deling Kun konto eller to på denne måde kan være at foretrække, da du kan ændre sin adgangskode til enhver tid uden at påvirke en lokal brugerkonto. Enhver netværksbrugere, der bruger denne konto til udskrivning, skal derefter blot bruge den nye adgangskode for at udskrive.

Desværre gælder denne mulighed kun for delte printere, og lokale brugere på systemet kan ikke se disse begrænsninger. Udskriftssystemet i OS X har imidlertid en mulighed for at kræve et kodeord under udskrivning og for at forhindre bestemte brugere i at få adgang til en lokal printer. Denne funktion er ikke tilgængelig via standardindstillingerne for OS X-printeropsætning, men kan konfigureres ved hjælp af webgrænsefladen.

For at aktivere webgrænsefladen skal du åbne Terminal og køre følgende kommando:

cupsctl WebInterface = ja

Med dette gennemført skal du indlæse grænsefladen ved at besøge følgende URL:

//127.0.0.1:631

Derefter skal du indstille hvilke brugere der er tilladt eller nægtes adgang til printeren. For at gøre dette skal du gå til fanen Printere og klikke på linket til din printer på listen over konfigurerede enheder. Vælg derefter "Sæt tilladte brugere" fra menuen "Administration", og du vil få et indtastningsfelt med radioknapper for at tillade eller forhindre udskrivning fra brugerne i feltet.

For kun at tillade bestemte brugere adgang til printeren, skal du vælge "Tillad disse brugere at udskrive" og derefter adskille deres korte navne (navnene på deres hjemmemapper) med kommaer. For at forhindre, at kun disse brugere får adgang til og tillader alle andre at få adgang til printere, skal du vælge den anden alternativknapp.

Når du er færdig, skal du klikke på "Indstil tilladte brugere", og ændringerne skal træde i kraft straks. Hvis en bruger ikke får adgang til printeren, er den ikke længere tilgængelig, når den bruger er logget ind på sin konto. Brugeren kan udskrive til andre printere, der er tilgængelige, men vil ikke kunne finde den, du har anvendt begrænsningerne til. På denne måde kan du angive adgang til flere printere for at styre adgangen til, hvem der må bruge hver af dem.

Udover at indstille bestemte brugere skal du vælge "Indstil standardindstillinger" i det samme administrationsvindue og derefter klikke på linket "Policies", hvor du skal se et sæt menuer til Fejl og Drift. Derefter vælger du "Autentificeret" for driftspolitikken og bruger indstillingerne, som kræver, at brugerne godkendes, når de udskrives til denne printerenhed.

En endelig tilgang til begrænsning af brugere er at indstille tidsbegrænsede printkvoter for hver printer på dit system. Denne indstilling er hverken tilgængelig via webgrænsefladen eller Systemindstillinger, men kan ske via Terminal. Denne valgmulighed er også brugt på en enhed og gælder for alle brugere på systemet, så du ikke kan angive en kvote kun for en bruger og ikke have den indstillet til andre. Det er dog en måde at indføre en mere global grænse om nødvendigt.

For at aktivere kvoter skal du fortælle systemet at bruge både en tidsramme for at håndhæve dem og en sidegrænse, der skal bruges. Først får du en liste over dine printere ved at køre følgende kommando (printernavnet vil være umiddelbart efter ordet "printer" i starten af ​​outputlinjen):

lpstat-p

Brug derefter dette navn nøjagtigt som i stedet for "PRINTER" i den følgende kommando, og erstat også SECONDS for kvote tidsrammen og SIDE for sidegrænsen at gælde i den pågældende tidsramme. Følg denne kommando ved at genstarte systemet for at genstarte printersystemet:

lpadmin -p PRINTER -o jobkvote-periode = SECONDS -o job-page-limit = SIDER

For eksempel kan jeg lade mig gøre følgende for at indstille min Phaser-printer (navnet "Phaser_8560DN") til en grænse på 20 sider pr. Dag:

lpadmin -p Phaser_8560DN -o jobkvote-periode = 86400 -o job-side-grænse = 20

For at slette nogen af ​​disse indstillinger skal du genoprette kommandoen, men brug 0 for enten SECONDS eller PAGES.


 

Efterlad Din Kommentar