I beleive that there are free shell accounts available on the internet.
you can probably find one by searching google. And you dont need a web based one either. putty is an ssh client that you can use in windows to connect to your free account. You can search for "putty.exe" and you'll find it.