1 |
Cups installieren
apt-get install avahi-daemon cups cups-pdf python-cups
cupsd.conf öffnen und Zeilen ändern
nano /etc/cups/cupsd.conf
# Only listen for connections from the local machine.
Port 631
* Zeile ändern
# Restrict access to the server…
<Location />
Order allow,deny
Allow @Local
* Zeile jeweils hinzufügen
</Location>
# Restrict access to the admin pages…
<Location /admin>
Order allow,deny
Allow @Local
</Location>
# Restrict access to configuration files…
<Location /admin/conf>
AuthType Default
Require user @SYSTEM
Order allow,deny
Allow @Local
</Location>
service cups restart
adduser username lpadmin
Danach erfolgt der Zugriff auf das Web-Interface von CUPS, durch Eingabe von https://[IP-Adresse]:631
Google Cloud Print
sourcelist öffnen
nano /etc/apt/sources.list
und Quelle hinzufügen
deb http://davesteele.github.io/cloudprint-service/repo cloudprintppa main
Auf Konsole Key runterladen
wget http://davesteele.github.io/key-366150CE.pub.txt
apt-key add key-366150CE.pub.txt
Cloudprint und Cloudservice installieren
apt-get update
apt-get install cloudprint cloudprint-service
Drucker hinzufügen mit Google Account Login
service cloudprintd login
nach Eingabe der Daten erscheint nach kurzer zeit der gefundene Drucker
Für Autostart des cloudprint Daemon diesen in /etc/rc.local am Ende einfügen
service cloudprintd start
Cron einrichten (falls notwendig)
nano /etc/crontab
am Ende einfügen
# cloudprint
* * * * * root /var/Pathzuscript/cloud.sh
* * * * * führt das Script jede Minute aus
cloud.sh Inhalt
#!/bin/bash
# Cloudprint Restart
#
service cloudprintd restart
exit 0