cups.cupsdisable
Linux
Publiée le
2026-10-07 05:25:47
cupsdisable
# Désactiver un job de print par défaut pour tous les utilisateurs
cupsdisable --all
# Mettre en pause l'envoi des nouveaux jobs (hold)
cupsdisable --hold
# Désactiver le service d'impression sur une destination spécifique localement
cupsdisable PrinterNameLocal
# Désactiver temporairement la connexion à un serveur distant et forcer un message de raison
cupsdisable -h server.local -r "Maintenance prévue"
# Désactiver l'accès en utilisant des identifiants spécifiques pour l'authentification
cupsdisable -U adminuser
# Désactiver le service d'impression avec chiffrement (encrypt) activé
cupsdisable --encrypt
# Combiner la désactivation, un serveur distant et un message de raison
cupsdisable -h 192.168.1.50 -r "Problème réseau"
# Vérifier l'état des jobs après une tentative de désactivation (exemple)
lpstat -t
# Désactiver le service pour une imprimante nommée 'ColorPrinter'
cupsdisable ColorPrinter
# Mettre en pause les travaux d'impression sur un port spécifique
cupsdisable --hold -p port_name
# Tenter de désactiver plusieurs destinations à la fois (si supporté)
cupsdisable PrinterA PrinterB
# Désactiver l'accès pour tous, mais avec une raison plus détaillée
cupsdisable --all -r "Mise à jour du firmware"
# Exemple avancé : désactivation sécurisée et limitée dans le temps
cupsdisable -E -h server.local -U service_user
# Réinitialiser les paramètres de jobs après la désactivation (si nécessaire)
lpadmin -p PrinterName --delete-jobs
# Désactiver un job spécifique en utilisant son ID (hypothétique usage avancé)
cupsdisable jobID12345