Cups mit AirPrint und Google Cloud Print installieren (Debian Whezzy)

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

Schreibe einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert.