Why would you need this? Let me tell you for what I'm using it: on my work computer, most of the ports are blocked, meaning I cannot use a Bittorrent client. I can, however, use a remote Bittorrent client, and then I use the steps described in this article to synchronize the remote Bittorrent download folder with a local folder.
Tonido is an extensible personal web application platform (I guess you could call it a "home server" or your own personal 'cloud'), that offers an set of rich and powerful browser based applications. The files are hosted on your computer and you (or somebody else if you allow it) can access them remotely, through these web apps.
In this article, I will cover installing and configuring transmission-daemon in a headless (but should work on a normal Debian / Ubuntu install too) Debian or Ubuntu machine. You can then use Transmission Remote GUI to control transmission-daemon, remotely.
Free NX is a client/server application which allows you to login remotely from another PC into your Linux system. The client is available for both Linux and Windows, so you will be able to login from a Windows machine too.
syslogd is the Linux system logging utility that take care of filling up your files in /var/log when it is asked to. On a standard system, logging is only done on the local drive. But syslog can be configured to receive logging from a remote client, or to send logging to a remote syslog server.
Many companies offer LAMP hosting, but some of the cheaper LAMP providers do not allow SSH access, reserving that feature for higher-paying customers. Without SSH you may think you'll have trouble executing commands on the hosted server. Not so -- PHP Shell allows execution of some commands without having SSH access to the LAMP server.
The following tutorial covers the process of remotely accessing and controlling a Ubuntu installation from another PC that is using Windows or Ubuntu. This process should also work for USB Pendrive linux and other Debian based operating systems (with minimal changes) running either from a local hard disk, CD or portable USB device as long as the system is connected to a network and or has an internet connection established and has Remote Desktop (vino vncviewer) installed.
If you want to access a remote file system through ssh you need to install sshfs.sshfs is a filesystem client based on the SSH File Transfer Protocol. Since most SSH servers already support this protocol it is very easy to set up: i.e. on the server side there’s nothing to do. On the client side mounting the file system is as easy as logging into the server with ssh.