Skip to content

Instantly share code, notes, and snippets.

@magazmj
Forked from johnantoni/raspberry-pi.printer.md
Created April 24, 2022 14:35
Show Gist options
  • Save magazmj/491380cfe3b44f82abf292c5a2fb398b to your computer and use it in GitHub Desktop.
Save magazmj/491380cfe3b44f82abf292c5a2fb398b to your computer and use it in GitHub Desktop.
raspberry pi printer server with cups
sudo apt-get -y install cups

sudo usermod -a -G lpadmin pi

sudo nano /etc/cups/cupsd.conf

comment out: Listen localhost:631

and replace with: Port 631

then change to this:

< Location / >
# Restrict access to the server...
Order allow,deny
Allow @local
< /Location >
 
< Location /admin >
# Restrict access to the admin pages...
Order allow,deny
Allow @local
< /Location >
 
< Location /admin/conf >
AuthType Default
Require user @SYSTEM
 
# Restrict access to the configuration files...
Order allow,deny
Allow @local
< /Location >

restart cups

sudo service cups restart
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment