I'm wondering if there is any online Linux VM solutions available for purchase/subscription with a public IP?

I'd like to pay a monthly/yearly fee for root access to an IP address of a Linux (CentOS) VM in the cloud which I could play with.

I'm looking for an 'out-of-the-box' online server which would be available for SSHing onto, setting up cronjobs to run scripts, database hosting, website hosting etc.

I have a CentOS VM running locally in VirtualBox but ideally I'd like to run scripts 24/7 and be able to access the server from any computer via SSH.

closed as primarily opinion-based by jasonwryan, mdpc, cas, slm Jul 6 '16 at 2:13

Many good questions generate some degree of opinion based on expert experience, but answers to this question will tend to be almost entirely based on opinions, rather than facts, references, or specific expertise. If this question can be reworded to fit the rules in the help center, please edit the question.


I think the Digital Ocean is what you're looking for. They provide a lot of out-of-the-box virtual private servers with full root access as well as SSH.

  • Thanks, I'll take a look. Have you used this before? Is it possible to have direct access to the terminal and full accessibility to the system ? – AK47 Jul 5 '16 at 20:21
  • 1
    @tehjoker yes, I have some experience of setting up a Digital Ocean VPS. Yes, it allows you to treat your server as a real one with full accessibility to the system directory tree from the /. – ddnomad Jul 5 '16 at 20:23
  • 1
    @tehjoker good luck :) – ddnomad Jul 5 '16 at 20:30
  • 1
    @tehjoker please accept my answer if it's what you're looking for in order to close the question. – ddnomad Jul 5 '16 at 20:41
  • 1
    I've went with an AWS solution - I've heard alot about this in the media recently but wasn't sure if I could get access to an actual terminal on a web server.. I always expected it to be webhosting using FTP! (whoops).. Thanks for the push in the right direction - wasn't sure these solutions were available ! – AK47 Jul 5 '16 at 21:15

There are many of those, the location of the company and the servers vary and so does the prices (and I assume the quality), just a few:

In general you want to search for VPS (Virtual Private Server).


After a short time googling, I've went with an AWS solution.

They offer a free 12 month trial period on a small, basic solution.

Within minutes I'm up and running on a Redhat VM connected via SSH (Term2) on my Mac.

[ec2-user@ip-172-12-23-223 ~]$ cat /etc/system-release
Red Hat Enterprise Linux Server release 7.2 (Maipo)


  • That is also an option :) good luck! – ddnomad Jul 5 '16 at 21:17
  • Thanks alot - I'd also recommend you check it out - free to get up and running! Time to learn how to scrape sites 24/7.... thanks for the help! – AK47 Jul 5 '16 at 21:18
  • just in case you need some dev labor - I'm open to some data extraction contracts on Upwork. – ddnomad Jul 5 '16 at 21:20
  • That's what brought me here looking for this solution. Just started on upwork recently myself! Do you have any opensource scripts you would like to share? I always learn quicker from example ! – AK47 Jul 5 '16 at 21:23
  • 1
    not a big deal but I have vagrant base box provision repo and a fix for an Upwork Team App as it often fails to connect to the server. Take a look (maybe you find something useful) github.com/ddnomad/vconfwrap – ddnomad Jul 5 '16 at 21:25

Not the answer you're looking for? Browse other questions tagged or ask your own question.