cups.cupsdisable

Linux
Publiée le 2026-10-07 05:25:47
Illustration Linux pour la commande cups.cupsdisable

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