VPS for learning linux?

Well I realy need a server to practice my linux skills on and I would like to have root access and use SSH. I would need a VPS( virtual private server) correct? and I could do everything that I could on a normal server such as installing apf firewall, mod_secuity( I will not have any clients just need it for testing) and everything else that I can normally do? and If so, where is an affordable place for a VPS and how much space/BW do you think I should get

 

 

 

 

Top