Add a Printer on Mac Devices

Using JumpCloud Commands, many administrators users will deploy scripts and commands to further their ability for systems management using JumpCloud. In working with a varied audience of users and environments, we have collaborated to create some "Policy" commands for purposes ranging from security to software management. Learn more about commands in Get Started: Commands.

The commands listed in this article are specific to adding a new printer, or deleting an existing printer on a Mac system.

Considerations:

  • The command must be set to Run As root or a user with passwordless sudo access.

Tip:

To grant a user passwordless sudo access, select Global Passwordless Sudo under the user's Details > User Security Settings and Permissions.

Adding a Printer

To add a new printer to the system, you will need:

  • The printer name
  • The IP or DNS address
  • A path to the printer PPD file
  • A description for the printer

Run the following command, substituting the name of printer, printer IP or DNS, path to PPD file, and description with your specifics:

/usr/sbin/lpadmin -p "name of printer" -E -v lpd://"printer IP or DNS"/"queue name" -P "path to PPD file" -D "description"

Example:

/usr/sbin/lpadmin -p "Brother" -E -v lpd://10.128.0.59/ -P /Users/rbalboa/Desktop/brother.ppd -D "Brother Color Printer"

Deleting a Printer

To delete the printer, you will need:

  • The printer name

Run the following command, substituting the name of printer with your specifics:

/usr/sbin/lpadmin -x "name of printer"

Back to Top

List IconIn this Article

Still Have Questions?

If you cannot find an answer to your question in our FAQ, you can always contact us.

Submit a Case