У меня в офисе есть принтер, который подключен к локальной сети, и мой Linux-компьютер на работе может видеть его в сети. Однако это не видно внешнему миру.
Я пытался найти способ добавить его на свой MacAir и до сих пор нашел два варианта:
1) Использование туннеля ssh через CLI: cat file.pdf | ssh user @ linuxbox lpr.
2) С Chrome, установленным на Linux, с помощью службы Google Cloud Print на удаленном компьютере и Automator на моем MacAir, я могу добавить принтер в диалоговое окно Cmnd+p
Мне нравится первый метод, поскольку он не требует установки Chrome, и второй, поскольку он позволяет использовать Cmnd+p
всех приложениях. Мне было интересно, если есть способ объединить с помощью Automator для запуска первого сценария командной строки.
Как насчет переадресации портов? Можно ли перенаправить удаленный порт CUPS 631
на локальный порт, а затем нормально добавить принтер? Какие еще методы вы бы порекомендовали?