Access the cloud service
Get a cloud account
Please submit a ticket on our user support specifying:
an explicit request for access to the CC-IN2P3 IaaS cloud platform;
the type of instances desired, the complete documentation is here:
HA (high availability): hosting an IT infrastructure at CC-IN2P3
R&D: dedicated to research and development activities: neither performance nor significant availability
the application framework (organization, laboratory, requesting group, experiment);
a description of the objectives pursued: what IT services? What benefits and beneficiaries?
the desired resource quota (number of instances, vCPUs, total memory, total storage capacity). Quotas can be redefined at any time;
the number of public IP addresses;
the network ACLs to the resources: specify the flows from/to the service, CC-IN2P3 and/or outside world in the form:
source:port -> destination:port protocol
the expected service lifetime of the desired resources
Access your own instances
Once the required systems are instantiated, you just have to connect to the machine’s root account with the SSH key required at instantiation.
Example: with a VM instantiated with the key mykey
, which private part is stored in ~/.cc-cloud-creds/mykey
and a VM IP being 134.158.246.3
, then use the command:
% ssh -i ~/.cc-cloud-creds/mykey root@134.158.246.3
For the sake of simplicity, consider modifying your .ssh/config
configuration file by adding the following block:
Host 134.158.246.*
User root
PasswordAuthentication no
IdentityFile ~/.cc-cloud-creds/mykey
IdentitiesOnly yes
PubkeyAuthentication yes
Protocol 2
ForwardX11 no
ForwardAgent no
Connection issues
On Ubuntu (12.10+) systems
Ubuntu now disables root access by SSH by default. Two solutions:
go through the ubuntu account, then use sudo;
ask cloud-init (contextualization phase) not to disable the account, creating a
cloud-config.txt
containing:
#cloud-config
disable_root: false
and running the nova boot
command:
% nova boot --user-data cloud-config.txt [...]