Posts Tagged ‘remote’

Citrix Web Client with Ubuntu

Saturday, July 24th, 2010

Citrix Logo Courtesy of MicrosoftUbuntu is one of those polarising technologies; Its really easy to use on a recreational basis, or as part of a institution/business wide rollout, but heartbreakingly awkward to use ‘alone’ within an entrenched business setting.

(more…)

Best Laid Plans of Mice and Men

Sunday, July 12th, 2009

Recently the only additions I’ve been making to this blog are presumptious ‘
I’ll be doing this’ messages, and this is no excection.

I’ve been living and working in Athlone, Ireland for the past year and have really learnt alot and very much enjoyed myself, but however much I will miss the place, academia drags on; it sounds like a campaign slogan but I’m back in Queens for ‘TWO MORE YEARS…TWO MORE YEARS’

Anyway, as such i will be moving in to a house in Ebor St in Belfast with my long term partner and my little brother (in this economy who can blame him for grabbing coattails?) .

Now, while that will make for many personal and social changes, those are outside the scope of this blog; what it REALLY means is that for the first time, I’ll have a hackable (within partners aesthetic reasoning) house. Were planning on holding on the the place for 2 years so i can justify the investment.

This is the plan of things i want to set up, and I will be updating this page with some extra links and notes as i make them.

In no particular order

  1. Shared media storage area for the whole house (probably using my MyBook) that will work with games consoles aswell as laptops/desktops internally and externally.
  2. Shared calendars and timetables availiable.
  3. Festival based alarm clock with dynamic alarm times based on respective timetables. (2)
  4. VPN access for all housemates.
  5. Some form of SFF pc in the living room to act as a Skype box attached to big-screen (My partner has ‘attentive’ parents that will be 3000  miles away, and mine will be about 500 miles away, i expect them to be in contact somehow, so it may as well make it as inexpensive as possible…)
  6. Secure wireless (obv)
  7. Centralised logging (syslog/snmp trap) across all ‘applicable’ machines, with some form of visualisation (mrtg)
  8. X10 automation of (at least) lights, could be augmented by basic motion detectors and environmental montiors
  9. Remote webcam (may turn this into a robotics/machine learning/machine vision project with the old eeepc and have a kinda roomba on steroids)

Its a big list and i dont expect to finish half of them, but what gets done will be documented here!

Hacking Weekend

Sunday, February 15th, 2009

So, I’ve been experimenting over the weekend with Backtrack 4. My… Lord….

Times have changed, it used to be that if you wanted to mess with WEP you have to go thru a dozen intermediate stages. wesside-ng makes life so much simpler.30 minutes, fully automated.

What i had done previously was manual airodump-ng, aireplay-ng with arp attacks, and then shifting the caps onto my big box to crack inside of 10 seconds, pity is the packet capture on a quiet network can take a day.

Also, if you cant be assed with the whole Backtrack thing. the whole thing can be swiped from the subversion repo

svn co http://trac.aircrack-ng.org/svn/trunk/ aircrack-ng

Its been a long day.

Primers Coming Up

Wednesday, September 24th, 2008

Thru my work I’m thrown into alot of technologies that i dont nearly know enough about and as with alot of tech related things, the education scene is basic basic basic..GURU with little or no gradiation, so what I’m going to do is post what i learn when i learn it and where i learn it from and hopefully it’ll be useful for someone else, and I’ll also take the opportunity to rehash stuff I’ve already done.

ATM I’ll probably be doing Bash scripting, Perl Scripting, XML, and whatever UNIX stuff comes up whenever I’m writing, but for now and for a relativly simple start; X display fowarding…
This is the setup: Linux/Unix based “client” and “server”; in my case I have headless systems that i fiddle with from time to time, but after a while vim just becomes a pain, and as for viewing html files etcetc copying things back and forth is a pain in the ass.
The solution is already there; From its beginning the X server has always been client server based on some level. Basically what were gonna do is tell the server to use the client as an X display; this is controlled thru an environment variable, strangly called DISPLAY
Lets assume were using SSH. *nix SSHd has a simple system for fowarding and routing the relevent X ports (these wont show up in your “tunnels” tab if your using something like putty, but you shouldnt be using putty anyway)
Theres two versions of this fowarding ability, X and Y. in a nutshell, X is compressed and encrypted. Y isnt. On slow links, Y is probably your best bet, also some servers dont support the X flag. Also also, some sysadms disable this X fowarding.
Anyway, to the point. 
login to the server thusly
client# ssh user@server -X
then when you get a shell check to see if DISPLAY isnt already set (some servers are good enough to do this for you)
server# echo $DISPLAY
if your lucky it’ll say localhost:10.0
otherwise it’ll probably say :0.0 or something similar
If your in this unlucky situation, just enter
server# DISPLAY=localhost:10:0
then try it out, by running the clock and forking it into the background (&)
server# xclock &
Job done. Later