Знаете ли вы об эквиваленте TSE с открытым исходным кодом под Linux, который может управлять локальными принтерами?
Зависит от того, что вы подразумеваете под «удаленным сеансом».
Но посмотрите на ssh -R (перенаправить удаленный порт на локальный). Таким образом, удаленная машина может использовать локальный (для нее) порт для подключения к вашему серверу CUPS.