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 SShuttle – quick and temporary VPN over SSH

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 Barebone Ubuntu 14.04 Cloud Desktop

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 Ubuntu 14.04 Amazon EC2 Cloud Desktop using LXQT

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 Jitsi Ubuntu VoIP SIP Client

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 Co-working in Australia