µ¥ºñ¾È °è¿ÀÎ ¶óÁ¸®ÆÄÀÌ·Î ÇÁ¸°ÅÍ ¼¹ö¸¦ ¸¸µé¾îº¸¾Ò½À´Ï´Ù.
¸ÕÀú ÀϹÝÀûÀÎ ÇÁ¸°Åͼ¹ö´Â ³»ºÎ¿¡¼´Â ¾ÆÁÖ Àߵ˴ϴÙ.
ÇÏÁö¸¸ ¿ÜºÎ¿¡¼´Â Áö¿ø±â±â¸¸ °¡´ÉÇÕ´Ï´Ù.
ÀÌÁ¦ºÎÅÍ »ç¿ë¹æ¹ý µé¾î°©´Ï´Ù.
1. sudo apt update
2. sudo apt upgrade
3. sudo apt install cups
4. sudo nano /etc/cups/cupsd.conf
Listen localhost:631 ==> Port 631
<Location />
Order allow,deny
Allow from all
</Location>
# Restrict access to the admin pages...
<Location /admin>
Order allow,deny
Allow from all
</Location>
# Restrict access to configuration files...
<Location /admin/conf>
AuthType Default
Require user @SYSTEM
Order allow,deny
Allow from all
</Location>
5.sudo service cups restart
6.sudo usermod -a -G lpadmin pi
7.apt install google-cloud-print-connector
8. gcp-cups-connector-util init
Enable local printing? y
Enable cloud printing? y
Retain the user OAuth? y
User or group email to share with? <your-address@your-gsuite-domain>
Proxy name? <whatever>
9. gcp-cups-connector -config-filename gcp-cups-connector.config.json
10. systemctl enable gcp
11.nano /etc/systemd/system/gcp.service
[Unit]
Description=Google Cloud Print CUPS Connector
Documentation="https://github.com/google/cups-connector/wiki/Systemd"
After=printer.target network.target multi-user.target
[Service]
ExecStart=/opt/gcp_cups_connector/gcp-cups-connector -config-filename /etc/gcp_cups_connector/gcp-cups-connector.config.json
Restart=always
RestartSec=5
User=gcp
Group=gcp
[Install]
WantedBy=multi-user.target
CUPS ¿¡¼ ÇÁ¸°Åͼ³Á¤Àº °¢ °³ÀÎÀÇ µå¶óÀ̹ö¿¡ ¸Â´Â°ÍÀ» ÀÌ¿ëÇÏ½Ã¸é µË´Ï´Ù.
|