Fast way to share Printer between 2 Linux systems using CUPS.
It’s just advice from me.
Use case: You have 2 or more Linux systems, and you have printers connected only to one of them. It will be server. And you have CUPS already installed.
Step 1: Setup cups on server side.
1.1 sudo vi /etc/cups/cups.conf
1.2 add ServerName <your_ip_or_hostname>
1.3 add “Allow From @LOCAL” to <Location /> section
1.4 :wq
1.5 sudo /etc/init.d/cups restart
Step 2: Setup cups on client sides.
2.1 sudo vi /etc/cups/client.conf
2.2 add ServerName <server_ip_or_hostname>
2.3 :wq
That’s all! After it you will see remote printers as your local on client machines.
P.S.: I use Ubuntu on clients and debian on server side.