いいですね。ローカルX画面でリモートサーバー上のアプリケーションをローカルアプリケーションのように実行するのは非常に簡単です。問題は、印刷を試みるときにリモートアプリケーションがリモート側のプリンタだけを見ることです。
ローカルCUPSサーバーポートをリモートセッションに転送することは可能ですか(確かに可能ですか?)それでは、どうすればいいですか? -Lオプションとプリンター(515)サービスを試してみましたが、役に立ちませんでした。
答え1
ポート515が初期のようです。LPDUnix印刷の実装。 CUPSはIPP印刷にポート631を使用します。ポート 631 は、root 権限がないと使用できません。代わりに、1024を超えるポートを使用し、CUPSにそのポートを指すようにしてローカルプリンタに印刷します。 CUPSのSSH注文の例(rootアクセス権がないと仮定):
ssh -R 6311:localhost:631 remotehost
成功をテストするには、ローカルホストの管理者がデフォルトのプリンタキューを設定したとし、リモートホストで次のコマンドを実行します。
lpq -h localhost:6311
次のコマンドを使用して、コマンドラインからジョブを送信できます。
lpr -H localhost:6311 files-to-print