Serveur d'impression

Files d'attente d'impression hébergées sur Windows – Serveur d’impression

Par Titanfall , le 16 août 2019 - 15 minutes de lecture


Cette section traite de la configuration des imprimantes sur un poste de travail Mac OS X dans des environnements où les files d'attente d'impression sont hébergées sur un système d'exploitation Windows. Reportez-vous à la section Files d’attente hébergées sur Mac pour OS 10.8+ si vos files d’attente sont hébergées sur Mac OS 10.8+.

Lorsqu'une imprimante d'un environnement Windows est partagée et ajoutée à un système Mac, Imprimer et numériser demande les informations d'identification d'accès à l'imprimante sous la forme nom d'utilisateur et mot de passe. Tout utilisateur imprimant sur cette imprimante utilise les informations d'identification fournies. Cela signifie que l'administrateur qui a ajouté l'imprimante au poste de travail est le propriétaire de tous les documents imprimés à partir du poste de travail, quel que soit l'utilisateur actuellement connecté.

Les solutions idéales varient d’un réseau à l’autre et dépendent de facteurs tels que:

  • Votre configuration de réseau existante

  • Le mélange et la composition des systèmes d'exploitation utilisés sur le réseau

  • Les technologies de répertoire sous-jacentes (Active Directory, etc.) si elles sont utilisées

  • Si les Mac sont utilisés par un seul propriétaire ou par plusieurs utilisateurs

Les sections suivantes décrivent les scénarios de configuration courants ainsi que leurs avantages et inconvénients. Votre solution peut correspondre à l'un de ces scénarios ou peut être composée d'une combinaison.


Scénario 1: Mon propre Mac (utilisateur unique)

De nombreux réseaux, en particulier ceux situés dans un environnement professionnel, disposent d’un système de bureau dédié pour chaque utilisateur. Cela permet aux paramètres globaux du système de bureau d'être personnalisés pour l'utilisateur. Les exemples courants incluent:


Exigences

  • Imprimantes hébergées et partagées à partir d'un serveur Windows ou Linux.

  • Systèmes Mac utilisés par un seul utilisateur (ou un petit groupe d'utilisateurs connus).

  • Chaque utilisateur a un compte de domaine et un mot de passe.

  • Le nom d'utilisateur associé au compte sur le Mac correspond au nom d'utilisateur du domaine (le compte utilisé pour se connecter ou le compte configuré en tant que compte de connexion automatique).

  • Exécution de Mac OS X 10.8 ou supérieur.


Installation

Vérifiez les informations du compte utilisateur:

  1. Démarrez le Mac, connectez-vous en tant qu'administrateur local et assurez-vous que le système est connecté au réseau.

  2. Sélectionner Préférences de système

  3. Selon votre version de Mac OS, sélectionnez Comptes ou Utilisateurs et groupes.

  4. Cliquez sur Mon compte. (Ignorez cette étape sous Mac OS 10.8 et 10.9)

  5. Assurez-vous que le Nom court associé au compte correspond au nom d'utilisateur du compte de domaine de l'utilisateur. Sinon, créez un nouveau compte de travail, le cas échéant.


Configurer les imprimantes

  1. Sélectionner Préférences Système> Imprimer et numériser.

  2. Cliquez sur + ajouter une nouvelle imprimante.

  3. Contrôle-cliquez sur la barre d'outils. puis sélectionnez Personnaliser la barre d'outils.

  4. Faites glisser le Avancée icône sur la barre; puis clique Avancée.
  5. Sélectionnez le Imprimante Windows via spoolss type d'appareil.

  6. Entrez un URL du périphérique, tel que: smb: // nom d'utilisateur: mot de passe @ nom_serveur / nom_imprimante

    • Conseil: nom_serveur est le nom du serveur hébergeant l'imprimante et nom_imprimante est le nom de partage de l'imprimante.

    • Vous devrez peut-être inclure le port dans le DeviceURL: smb: // nom_serveur: 139 / nom_imprimante

    • OS X peut avoir des difficultés avec les noms de partage d'imprimante contenant des espaces. Nous recommandons un nom de partage sans espaces

  7. Dans prénom, entrez un nom d’imprimante convivial et informatif.

  8. Choisissez un pilote pour cette imprimante en sélectionnant Sélectionnez un logiciel de la liste.

  9. Cliquez sur Ajouter.

  10. Testez l'impression et assurez-vous que les travaux sont connectés PaperCut NG / MF en tant qu'utilisateur correct.


Installez le PaperCut NG / MF Logiciel client utilisateur

  1. Ouvrir Chercheur; puis sélectionnez Aller > Connecter au serveur.

  2. Entrer smb: // nom_serveur / pcclientnom du serveur est le nom du serveur d'hébergement PaperCut NG / MF. Si vous êtes invité à entrer un nom d'utilisateur et un mot de passe, il s'agit d'un nom d'utilisateur ayant accès à la connexion au partage SMB sur votre serveur Windows.

  3. Faites glisser le PCClient application à travers le local Applications annuaire.

  4. Ouvrir Préférences de système

  5. Sélectionner Utilisateurs et groupes.

  6. Clique le Éléments de connexion languette.

  7. Cliquez sur +; puis sélectionnez le nouveau installé PCClient application. Sélectionnez le Client PC case à cocher quand il est affiché.

  8. Redémarrez le système et assurez-vous que le client démarre lors de la connexion.


Conseils et dépannage

  • Demandez à l'utilisateur de se connecter au Mac. Vérifiez que le PCClient programme démarre automatiquement et affiche le solde de l'utilisateur.

  • Imprimez sur la nouvelle imprimante. Sur le serveur, assurez-vous que le travail est affiché sous le nom d'utilisateur correct.

  • Assurez-vous que le travail d'impression parvient à l'imprimante et que l'utilisateur est facturé. PaperCut.

  • Vérifiez que le solde a bien changé pour refléter le nouveau solde du compte PCClient programme.


Deuxième scénario: le Mac multi-utilisateur avec authentification par popup

Les écoles et les universités ont souvent des Mac disponibles pour les étudiants dans des laboratoires informatiques dédiés. Dans ces environnements, les Mac sont partagés par de nombreux utilisateurs et Scenario One n'est pas approprié. Les réseaux Mac plus grands utilisant déjà l'authentification LDAP ou Active Directory, ou prévoyant de le faire, peuvent envisager le scénario 3 expliqué dans la section suivante.

Le deuxième scénario utilise un modèle. Pour plus d'informations, voir Authentification Popup.

Le point de vue de l'utilisateur final:

  1. L'utilisateur voit le PCClient programme en cours d'exécution.

  2. Lorsque l'utilisateur imprime une tâche, le client ouvre une fenêtre lui demandant de saisir un nom d'utilisateur et un mot de passe. Voir Authentification contextuelle.

  3. L'utilisateur entre un nom d'utilisateur de domaine et un mot de passe.

  4. Si les informations d'identification sont valides, le travail est imputé au compte d'utilisateur.

L'explication:

  1. L'événement print est exécuté en tant qu'utilisateur générique – Par exemple, "macuser","étudiant", etc.

  2. Dans PaperCut NG / MF, le compte "macuser" est configuré pour utiliser l'authentification contextuelle en activant l'option Utilisateur non authentifié. Voir Authentification contextuelle pour plus de détails.

  3. La fenêtre demande à l'utilisateur de saisir un nom d'utilisateur et un mot de passe.

  4. Le mot de passe est authentifié et l'impression est imputée au compte fourni.


Exigences

  • Les imprimantes sont hébergées et partagées sur un serveur Windows, Mac ou Linux.

  • Les systèmes Mac sont configurés pour se connecter sous un nom de compte générique. (par exemple macuser, étudiant, etc.)

  • Le domaine contient un compte d'utilisateur correspondant au compte générique.


Installer le PaperCut NG / MF Logiciel client utilisateur

  1. Ouvrir Chercheur; puis sélectionnez Aller > Connecter au serveur.

  2. Entrer smb: // nom_serveur / pcclientnom du serveur est le nom du serveur d'hébergement PaperCut NG / MF. Si vous êtes invité à entrer un nom d'utilisateur et un mot de passe, il s'agit d'un nom d'utilisateur ayant accès à la connexion au partage SMB sur votre serveur Windows.

  3. Entrez les détails du compte pour un compte capable de se connecter au partage SMB si demandé

  4. Faites glisser le PCClient application à travers le local Applications annuaire.

  5. Commande-cliquez sur le nouveau copié PCClient application dans le Applications annuaire. Sélectionner Ouvrir le contenu du paquet.

  6. Aller vers Contenu / Ressources /.

  7. Double-cliquez sur le install-login-hook.command scénario.

  8. Redémarrez le système et assurez-vous que le client démarre lors de la connexion.


Configurer les paramètres de popup

  1. Clique le Utilisateurs languette.

    le liste d'utilisateur page est affichée.

  2. Sélectionner macuser.

  3. dans le details du compte zone, complétez les éléments suivants:

    • Équilibre– régler le solde du compte à zéro.
    • sélectionnez le Limité case à cocher.
  4. Dans la zone Options avancées, sélectionnez le Utilisateur non authentifié (activer l'authentification contextuelle) case à cocher.

  5. Cliquez sur Appliquer.

Si les utilisateurs se connectent au Mac en utilisant leur nom d'utilisateur AD / LDAP, vous pouvez éliminer le menu contextuel d'authentification en configurant le client comme décrit dans la section Authentification contextuelle.


Conseils et dépannage

  • Demandez à l'utilisateur de se connecter au Mac. Vérifiez que le PCClient programme démarre automatiquement.

  • Imprimez sur la nouvelle imprimante. Dans la file d'attente d'impression du serveur, assurez-vous que le travail est affiché sous le nom d'utilisateur correct.

  • Un popup d'authentification devrait s'afficher sur le Mac. Entrez un nom d'utilisateur et un mot de passe de domaine valides.

  • Chargez l'utilisateur correspondant pour le travail. Vérifiez également que le solde a bien changé pour refléter le nouveau solde dans PCClient programme.


Troisième scénario: Mac multi-utilisateurs utilisant l'authentification LDAP ou Active Directory

Les grands réseaux exécutent souvent les Mac dans un environnement de domaine en s'authentifiant auprès d'un réseau Active Directory ou LDAP. Dans un environnement de domaine authentifié, l’identité de l’utilisateur (nom d’utilisateur) est connue et vérifiée au moment de la connexion. Avec l’aide de TCP / Services pour Microsoft Windows et du / support sur Mac, les travaux d’impression peuvent être identifié sur le serveur et associé au nom de connexion de l'utilisateur. Cela évite le besoin de l'authentification contextuelle utilisée dans le deuxième scénario.


Utilisation des protocoles d'impression LPR et IPP sur les serveurs d'impression Windows

LPR est un protocole hérité développé pour UNIX que les clients utilisent pour envoyer des travaux d'impression aux serveurs d'impression. Microsoft supporte ce protocole depuis plusieurs années via un module complémentaire appelé Print Services for UNIX (PSfU). Sous certaines conditions, les imprimantes Windows LPD peuvent poser des problèmes lors de l'utilisation de PaperCut mettre en attente / libérer les files d'attente d'impression. Les informations fournies ici aident les clients à comprendre le problème et à documenter les solutions de contournement suggérées.

Le mécanisme utilisé par le sous-système PSfU Windows pour accepter le LPR et les travaux d'impression est différent des autres implémentations de Windows, telles que les imprimantes natives SMB. Dans SMB, la notification d’événement aux applications telles que PaperCut est bien sage et fiable. La notification d’événements pour l’impression LPR et IPP n’utilise pas le même ensemble d’API sous-jacentes et, dans certaines conditions, PaperCut la couche de surveillance d'impression reçoit une notification après le travail d'impression a commencé. Cela signifie que certains travaux d'impression peuvent commencer à imprimer avant que l'instruction de maintien ne soit émise. Ce travail est alors suspendu dans un Impression en pause état (à la fois en pause et en impression) et tous les autres travaux de cette file d'attente sont bloqués par le travail en pause.

Les symptômes ne sont généralement pas cohérents, ce qui suggère un bogue de condition de concurrence sous-jacente dans Windows. Les choses qui peuvent affecter le problème incluent:

  • Exécuter le sur une machine virtuelle

  • Le nombre de processeurs / cœurs

  • La charge actuelle sur le serveur d'impression

  • La version et le niveau de patch de Windows

Le problème se trouvant dans le sous-système d’impression Windows sous-jacent, il n’est pas possible PaperCut implémenter rapidement une solution fiable et il est peu probable que Microsoft implémente un correctif pour ce sous-système hérité. Si un site rencontre ce problème, certaines étapes peuvent aider à atténuer ou à résoudre le problème.

  1. Utilisez le protocole SMB pour les files d'attente du serveur d'impression Windows. Notez que l'utilisation de SMB peut imposer certaines contraintes à l'authentification des utilisateurs et à la capacité des utilisateurs anonymes à imprimer sur votre site. C'est l'approche recommandée.

  2. Utilisez deux files d'attente d'impression. Queue UNE est virtuel et file d'attente B est la vraie file d'attente connectée à l'imprimante physique. Les utilisateurs impriment vers UNE en utilisant LPR et PaperCut peut toujours suspendre le travail d'impression. PaperCut puis redirige le travail vers B à la libération. La gestion des files d'attente d'impression virtuelles est décrite dans la section Impression Find-Me et équilibrage de la charge des imprimantes. Configurer la file d'attente UNE d'utiliser un port sans imprimante (par exemple, LPT1:), il devrait être en permanence en pause ( Imprimante> Pause d'impression ) et la configuration de la file virtuelle pour UNE dans PaperCut devrait transmettre des emplois à B (réglage Les travaux peuvent être redirigés vers ces files d'attente de destination).

    Si file d'attente UNE Si le travail est interrompu, le travail sera erroné. Toutefois, il peut toujours être redirigé au besoin.


Exigences

  • Les Mac configurés en mode multi-utilisateur s'authentifiant d'un domaine. Active Directory ou LDAP.

  • Imprimantes hébergées sur un serveur d'impression Windows.

  • Les services d’impression TCP doivent être installés sur le serveur (également appelé Services d’impression pour Unix).


Installation

Sur le serveur hébergeant les imprimantes, configurez l’impression TCP / IP:

  1. Connectez-vous au serveur en tant que système administrateur.

  2. Sélectionner Panneau de configuration> Ajouter des programmes de suppression.

  3. Cliquez sur Ajouter / supprimer des composants Windows.

  4. Sélectionner Autres services de fichiers et d'impression en réseau.

  5. Cliquez sur Détails.

  6. Sélectionner Services d'impression pour Unix.
  7. Cliquez sur Prochain pour terminer l'installation.

Certains systèmes exécutant un logiciel pare-feu peuvent bloquer l’impression LPD. Sur les systèmes exécutant un logiciel de pare-feu, assurez-vous que les connexions entrantes du réseau local sont autorisées sur le port 515.

Sur chaque Mac, ajoutez les imprimantes requises:

  1. Sélectionner Applications> Utilitaires.

    Ouvrez le Utilitaire d'installation d'imprimante

  2. Cliquez sur + ajouter une nouvelle imprimante.

  3. Clique le IP onglet dans la barre d'outils supérieure.

  4. Du Protocole liste, sélectionnez Line Printer Daemon – LPD.

  5. Dans Adresse, entrez l’adresse IP du serveur hébergeant les imprimantes.

  6. Dans Queue, entrez le nom de partage de l’imprimante.

  7. Dans prénom, définissez un nom convivial; puis sélectionnez le type d'imprimante.

  8. Cliquez sur Ajouter.

  9. Répétez cette procédure pour les autres imprimantes si nécessaire.


Installer le PaperCut NG / MF Logiciel client utilisateur

  1. Ouvrir Chercheur; puis sélectionnez Aller> Se connecter au serveur.

  2. Entrer smb: // nom_serveur / pcclientnom du serveur est le nom du serveur d'hébergement PaperCut NG / MF. Si vous êtes invité à entrer un nom d'utilisateur et un mot de passe, il s'agit d'un nom d'utilisateur ayant accès à la connexion au partage SMB sur votre serveur Windows.

  3. Entrez les détails du compte pour un compte capable de se connecter au partage SMB si demandé

  4. Faites glisser le PCClient application à travers le local Applications annuaire.

  5. Commande-cliquez sur le nouveau copié PCClient application dans le Applications annuaire.

  6. Sélectionner Ouvrir le contenu du paquet.
  7. Aller vers Contenu / Ressources /.

  8. Double-cliquez sur le install-login-hook.command scénario.

  9. Redémarrez le système et assurez-vous que le client démarre lors de la connexion.


Conseils et dépannage

  • Redémarrez le système et assurez-vous que PCClient L'application démarre lors de la connexion et répertorie le solde du compte de l'utilisateur.

  • Assurez-vous que les travaux d'impression s'affichent correctement dans PaperCut journaux de travail sous l'utilisateur PaperCut Compte.

  • Chargez l'utilisateur correspondant pour le travail. Vérifiez également que le solde a bien changé pour refléter le nouveau solde dans PCClient programme.


Informations complémentaires et conseils

Le processus d'installation du client est également couvert dans User Client. Une fois le premier Mac configuré et le processus d'impression testé, fournissez les notes d'installation client simplifiées décrites dans la rubrique Déploiement sur Mac OS X aux utilisateurs finaux ou à d'autres administrateurs système.

le PCClient Le client peut accepter les options de ligne de commande, comme expliqué dans la section Configuration du client utilisateur à l'aide de la ligne de commande. Si le client est démarré via le hook de connexion, vous pouvez définir les options de ligne de commande dans le fichier:

/Applications/PCClient.app/Contents/Resources/login-hook-start

Recherchez la ligne commençant par client_args et les commentaires associés ci-dessus.

Click to rate this post!
[Total: 0 Average: 0]

Commentaires

Laisser un commentaire

Votre commentaire sera révisé par les administrateurs si besoin.