SShuttle – quick and temporary VPN over SSH

Every once in a while you find a gem. One of these for me is SShuttle - until now I have not known about this one.    by  Stephan Geyer  Sometimes you need to quickly forward all your traffic via a remote server quickly. And while you can do all of this manually using OpenSSH it's not a quick one-step process (https://help.ubuntu.com/community/SSH/OpenSSH/PortForwarding). Dynamic SOCKS5 proxies are great if all you need is browser traffic, but there is always software that won't play ball with SOCKS. Use-case: I just been trying to get Ubuntu Make to install Eclipse IDE and the local AARNET download mirror is just refusing to cooperate (https://github.com/ubuntu/ubuntu-make/issues/90). A quick forward to a remote VPS fixed the issue without headaches Install sudo apt-get install sshuttle Run sshuttle -r username@servername.tld 0.0.0.0/0 -vv That's all - it sets up routing & iptable rules transparently and removes them after use. Kudos goes to https://github.com/apenwarr - thank you. A VERY useful utility !!! Source link: https://github.com/apenwarr/sshuttle

Continue Reading

Barebone Ubuntu 14.04 Cloud Desktop

Since I have found some issues with my previous LXQT setup in real-life work I decided to fall back to standard Lubuntu for my cloud desktop. As part of this I also switched to TightVNC which seems a lot easier to configure. Add local user account adduser USERNAME adduser USERNAME sudo Install Lubuntu Desktop sudo apt-get install --no-install-recommends lubuntu-desktop tightvncserver TightVNC Configuration sudo vim /etc/lightdm/lightdm.conf # # VNC Server configuration # # enabled = True if VNC connections should be allowed # port = TCP/IP port to listen for connections on # [VNCServer] enabled=true port=5900 width=1366 height=768 depth=24 sudo /etc/init.d/lightdm restart Connect to the remote system ssh -L 5900:localhost:5900 -i /path/to/your/aws/keyfile.pem YOUR.EC2.IP.ADDRESS   If you are using a Chromebook then this article might help.

Continue Reading

Ubuntu 14.04 Amazon EC2 Cloud Desktop using LXQT

Using Amazon EC2's free usage tier to host your own cloud desktop is a very economical way to to have a desktop at hand anytime you can not be near one. Since I quite often use Chromebooks these days when on the road this is a particular handy way should I need a full desktop for certain tasks. Since Ubuntu 14.05 is my default desktop on my normal hardware I obviously want to have my cloud desktop running the same underlying OS. However I don't think running Unity as the desktop interface would be appropriate via a low-bandwidth remote desktop connection. For this reason I chose LXQT. If you need total stability you probably should go for the more mature LXDE instead, but I have already tried LXQT on an old EEE PC and was very impressed by the speed and low resource usage. NOTE (Edit: 2014-11-03): Please find an updated (and easier) version of this blog here. I was experiencing some issues with LXQT (which is understandable as it clearly states that it is not a release version) Provision Ubuntu 14.04 LTS EC2 Instance Instance details Connect to AWS Console and go to EC2 Service Choose OS Image: "Ubuntu Server 14.04 LTS" (see screenshot) Choose a "Micro Instance" if you want to use Amazon's Free Usage Tier Choose Instance details - the defaults will generally be fine Add Storage (I generally add a separate Volume for /home but default should do) Tag instance (just give it a name to…

Continue Reading

Jitsi Ubuntu VoIP SIP Client

The latest instalment in my never-ending quest to find a decent SIP client (see Ubuntu SIP I & Ubuntu SIP II) I came across JITSI (http://jitsi.org/). Since the website looked very interesting and the project seems very well maintained (http://jitsi.org/index.php/Main/Screenshots) I decided to give it a go. The installation is a breeze with a Ubuntu/Debian package available and the installation also adds the repository to keep the package up to date. http://download.jitsi.org/jitsi/debian/ After a few test calls it seems to work very well. The UI is much more intuitive than comparable Ubuntu clients. Looks I found my new default client - nice job Jitsi Team.  

Continue Reading

Co-working in Australia

After reading an excellent article by Brad Reed on Network World (this seems to be the online version: Co-working: the ultimate in teleworking flexibility),�I finally got motivated enough to do some more research about this�phenomenum in the two places of interest to me (Austria and Australia)�as well as write a quick entry about this. The whole co-working concept has been interesting me ever since it started, but the organisational issues associated with starting such a�venture (and as with everything else - a lack of time) have always�prevented any serious attempt to actually move in this direction. But�after reading some of the examples in the above mentioned article and�doing some further research I am starting to warm to the idea again. Some interesting case studies Worldwide listing of Co-working Sites Google Map of US Co-working sites Irish Coworking Site Co-working Google Group Activity in Australia After some quick online research there appears to be some activity�also in Australia although things seem to be still very much in their�infancy. Most of the activity seems to be happening in Canberra, Perth,�Syndey and Melbourne (in order of 'online' activity). �Andy Howard in�Sydney has an interesting post on his site and� fellow software developers describes the situation in Perth and Canberra. It seems (not surprisingly) that most people interested in co-working are in ICT related industries. Unfortunately so far I have not seen any activity in South Australia. I�would have a few locations in mind in the Adelaide CBD (as I have�rented there before in…

Continue Reading