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
then goto the raspberry pi's ip address http://XXX.XXX.XXX.XXX:631
...using the root password to access the administration web site