Ubuntu/Mint/Gentoo/Whatever/Linux Remote Control
Only a standard SSH Server is needed:
sudo apt-get install openssh-server
Functions
- controlaudio play/stop/prev/next
- control audio volume
- take screenshot of Ubuntu and send it to Android
- take screenshot of Webcam and send it to Android
- shutdown
- restart
- lock/unlock screen
- open audio player
- send keyboard input
- send custom shell command
For some commands you will need xdotool installed, you see on long press the shortcut and change the command if you need.
Wake On Lan
1. sudo apt-get install ethtool
2. sudo ethtool -s eth0 wol g
3. insert the following two lines into the autostart script(/etc/rc.local)
sleep 5
ethtool -s eth0 wol g
4. open /etc/init.d/halt and set NETDOWN=no
5. check and activate Wake On Lan and/or Wake on PCI(E) your mainboard bios
Private key login
Generate your key with ssh-keygen on your Ubuntu SSH Server:
ssh-keygen -t rsa
Read the terminal output and notice the private key path(generaly :~/.ssh/id_rsa ). Now copy the file to your Android SD Card and choose it in Ubuntu Remote Control -> Settings -> load private key. And no more user password is needed.