you can control the kb+mouse of another pc (server) over a network..
I've used this to control my 'server', which is a puppy pc hooked up to my TV.. i use ssh+x2x to control the server using my netbook, from my comfy sofa
Note x2x, OpenSSH with X11 forwarding must be installed and working on the PC that you wanna ssh into and control (the server)..
Using ssh and X11 forwarding, you can control the mouse/kb of another pc on your network, just by scrolling off the screen..
.. on the server, get openSSH and x2x installed, then add to end of /etc/ssh/sshd_config
Code: Select all
AllowTcpForwarding yes
X11Forwarding yes
X11DisplayOffset 10
X11UseLocalhost yes
XAuthLocation /usr/bin/xauth
Code: Select all
/etc/init.d/sshd start
Example command to run in the terminal on your client PC (the pc you wanna use to control the other[s]):
THE IMPORTANT BIT:
Code: Select all
ssh -Y user@server_ip x2x -west -to :0
note: change user to the user you wanna login as, server_ip to the ip of the server (the computer you will control remotely).. and change :0 to the screen used on the server..
EDIT:
To get rid of any errors about xauth, you can do the following :
In the terminal, on the client pc, run these commands:
Code: Select all
touch ~/.Xauthorty
xauth add :0 . `mcookie`
Code: Select all
dd if=/dev/random count=1 | openssl md5 | sed -e 's/^/add :0 . /' | xauth -
Code: Select all
xauth list
EDIT2: ROX doesn't work right with x11 forwarding, it runs as if locally - and not showing the filesystem of the server, unlike spacefm and others... any ideas?
EDIT3: ROX does work fine, my mistake..