Mailinglist Archive: opensuse (882 mails)
| < Previous | Next > |
[opensuse] Re: Remote Firefox via ssh
- From: Joachim Schrod <jschrod@xxxxxxx>
- Date: Mon, 13 Dec 2010 20:01:44 +0100
- Message-id: <ie5qip$vib$1@xxxxxxxxxxxxxxx>
John Andersen wrote:
This is called ICC (Inter-Client Communication) in X parlor, the
respective manual (ICCCM) is often called the most important, least
read and least understood of all X protocol specifications.
Just ssh somewhere, with X forwarding, and call xlsclients. It will
list all running applications that have a window open on your X
server. And every connected application will see every other
application that's also connected to that X server and be able to
communicate with it.
That does not mean that other users on that remote system will see
your applications. The applications that *you* call while *you*
have a connection to that X server active sees them. (Though the
realization is not terribly secure -- root on the remote system can
connect, too.)
That's how network-transparent copy&paste is implemented, for
example. (For proper C&P, apps must be able to communicate to
bargain over supported and needed representions and encodings.)
Joachim
--
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
Joachim Schrod Email: jschrod@xxxxxxx
Roedermark, Germany
--
To unsubscribe, e-mail: opensuse+unsubscribe@xxxxxxxxxxxx
For additional commands, e-mail: opensuse+help@xxxxxxxxxxxx
This just seems wrong on so many levels.
That a remote session could even know that there was a local session running
is a bit of a worry.
This is called ICC (Inter-Client Communication) in X parlor, the
respective manual (ICCCM) is often called the most important, least
read and least understood of all X protocol specifications.
Just ssh somewhere, with X forwarding, and call xlsclients. It will
list all running applications that have a window open on your X
server. And every connected application will see every other
application that's also connected to that X server and be able to
communicate with it.
That does not mean that other users on that remote system will see
your applications. The applications that *you* call while *you*
have a connection to that X server active sees them. (Though the
realization is not terribly secure -- root on the remote system can
connect, too.)
That's how network-transparent copy&paste is implemented, for
example. (For proper C&P, apps must be able to communicate to
bargain over supported and needed representions and encodings.)
Joachim
--
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
Joachim Schrod Email: jschrod@xxxxxxx
Roedermark, Germany
--
To unsubscribe, e-mail: opensuse+unsubscribe@xxxxxxxxxxxx
For additional commands, e-mail: opensuse+help@xxxxxxxxxxxx
| < Previous | Next > |