Nephelae

Cloud Infrastructure

LINC

Fisrt Steps Instructions

  • Login to Nephelae. The first time you will see the following security warning. You have to download the certification.

    nephelae_certificate

  • Click I Understand the Risks, Add Exception... and Confirm Security Exception

  • Now login with your username and password

    Nephelae_login2

  • Obtain Credentials
  • Once you have logged in, you will see the 'Download Credentials' button under the 'Credentials' tab. Download and store your credentials e.g. mycreds.zip

  • Unzip the keys using the following command and protect them from exposure. The zip-file contains two files with the .pem extension; these are your public and private keys.
    user@client1:~$ unzip mycreds.zip -d ~/.euca
    user@client1:~$ chmod 0700 ~/.euca
    user@client1:~$ chmod 0600 ~/.euca/*
    
  • Finally, ensure that the environment variables necessary for euca2tools to work are set by sourcing the eucarc file:
    user@client1:~$ . ~/.euca/eucarc
    
    or you may want to do it automatically on login:
    user@client1:~$ echo "source ~/.euca/eucarc" >> ~/.bashrc
    
  • Install euca2ools

  • Test that everything is ok till now.
    user@client1:~$ euca-describe-availability-zones 
    
    should give you an output similar to:
    AVAILABILITYZONE	NephelaeCC1	NephelaeCC
    user@client1:~$ 
    
    if you don't see something like the above you should stop and check the above steps. Something is wrong.

  • Now you will have to create your private key that will be used for passwordless ssh to your virtual machine.
    user@client1:~$ euca-add-keypair mykey | tee mykey.private
    user@client1:~$ chmod 0600 mykey.private
    
    mykey is the name of your keypair and mykey.private is the name of the file where your private key is stored


  • Following steps
        Running a virtual machine
       or building your own virtual machine


Sources


University of Cyprus Nephelae cloud infrastructure is funded by the
University of Cyprus