Cloud Quick Start/en: Difference between revisions

Updating to match new version of source page
(Updating to match new version of source page)
(Updating to match new version of source page)
Line 1: Line 1:
<languages />
<languages />
''Parent page: [[Cloud]]''
''Parent page: [[Cloud]]''
 
=Before you start=
If you don't already have a cloud [[OpenStack#Projects|project]] see [[Cloud#Getting_a_Cloud_project|getting a cloud project]].
#'''Have a cloud project''' <br> If you don't already have a cloud [[OpenStack#Projects|project]] see [[Cloud#Getting_a_Cloud_project|getting a cloud project]]. '''You cannot access the Cloud without first having a cloud project.''' Once you have a cloud project associated with your account you will receive a confirmation email which will have important details you will need to access your project and get started with cloud. Make sure you have this confirmation email ready.  
 
#'''Have a compatible browser''' <br> The web interface for accessing your cloud project works well with both the [https://www.mozilla.org/en-US/firefox/new/ Firefox] and [https://www.google.com/chrome/ Chrome] web browsers. Other browsers may work also, however some browsers have shown the error message <code>Danger: There was an error submitting the form. Please try again.</code> which suggests that your browser is not supported by our system. This error message was noticed with certain versions of the Safari web browser on Macs, upgrading Safari may help. If you see this error message please try using a [https://www.mozilla.org/en-US/firefox/new/ Firefox] or [https://www.google.com/chrome/ Chrome] web browser. If you are still having issues email [mailto:cloud-support@computecanada.ca cloud support].
=Browser compatibility=
The online web interface for OpenStack, the horizon dashboard, works well with both the [https://www.mozilla.org/en-US/firefox/new/ Firefox] and [https://www.google.com/chrome/ Chrome] web browsers. Other browsers may work also, however some browsers have shown the error message <code>Danger: There was an error submitting the form. Please try again.</code> which suggests that your browser is not supported by OpenStack. This error message was noticed with certain versions of the Safari web browser on Macs, upgrading Safari may help. If you see this error messages please try one of the browsers mentioned before emailing [mailto:cloud-support@computecanada.ca cloud support].


=Creating your first virtual machine=
=Creating your first virtual machine=
Your cloud project will allow you to create a virtual machine(s) which is stored or hosted in the cloud, and that you can access from your personal computer using our web interface.


Start by logging into a cloud where you have a [[OpenStack#Projects|project]] (see [[Cloud#Using_the_Cloud|using the cloud]] for a list of cloud URLs at which you can login).
# '''Login to the Cloud interface to access your project''' <br> The confirmation email you received will include a link to the cloud interface your project is associated with. Click on the link to open it in your default web browser. If your default web browser is not compatible, open a compatible web browser and copy and paste the link address into the browser. If you know the name of your associated cloud, but don't have the login URL see [[Cloud#Using_the_Cloud|using the cloud]] for the list of cloud interface URLs at which you can login. Use your Compute Canada username (not your email address) and password to login.
#'''Checkout your OpenStack dashboard''' <br> After logging in to the Cloud interface (the platform is called ''OpenStack'') you will see a dashboard that shows an overview of all the resources available in your project. If you want to know more about navigating and understanding your OpenStack dashboard check out the official [https://www.google.com/url?q=https://docs.openstack.org/horizon/latest/user/index.html&sa=D&ust=1590163536427000&usg=AFQjCNGLQWBiQHOmlw0CEF5uTdGDnOKuLg OpenStack documentation].


When you log in, the OpenStack dashboard shows an overview of your resources.
Below there are instructions starting a Windows VM or a Linux VM, depending on which tab you select. '''Remember this is the operating system for the virtual machine or 'instance' you are creating, not the operating system of the physical computer you are using to connect'''. It should be clear from your project pre-planning whether you will be using Linux or Windows for your VM operating system, but if you are unsure please email [mailto:cloud-support@computecanada.ca cloud support].


<!--TODO: need to sort out how to move over the translations for Linux (I left the translation units intact) and Windows (had to remove because they had duplicate numbers).
<!--TODO: need to sort out how to move over the translations for Linux (I left the translation units intact) and Windows (had to remove because they had duplicate numbers).
Line 21: Line 22:
==SSH key pair==
==SSH key pair==


When you start a virtual machine (also often referred to as an ''instance'' or a ''VM''), there is no password for an admin or a root account on the virtual machine. This is for security reasons, so that no one can log in with a password (you wouldn't want a hacker to be able to access the brand new virtual machine you just started using some default password...).
When you create a virtual machine (also referred to as an ''instance'' or a ''VM''), password authentication is disabled for security reasons.
 
[[File:Import key pair 3.png|500px|thumb|Import Key Pair (Click for larger image)]]
Instead OpenStack creates your VM with one SSH (secure shell) public key installed, and you can only log in using this SSH key pair. If you have used SSH keys before, the SSH public key can come from a key pair which you have already created on some other machine. In this case follow the instructions below for '''Importing an existing key pair'''. If you have not used SSH key pairs before, or don't currently have a pair you want to use, OpenStack can create a pair for you. In this case follow the instructions below for '''Creating a new key pair'''. For more information on creating and managing your key pairs see the [[SSH Keys/en|SSH Keys page]] in our wiki.


OpenStack creates your VM with one SSH public key installed and you can only log in using this SSH key pair. The SSH public key can either come from a key pair which you have already created on some other machine, or can be created by OpenStack. If you are using an existing key pair from a remote machine, you will need to import the SSH public key into OpenStack so that it can be injected into the newly created VM. Alternatively, OpenStack can create a key pair for you with the private key downloaded to your local machine. In order to manage your key pairs, click on ''Compute'' from the left menu, then on the ''Key Pairs'' tab. From here you will have the option of importing an existing key pair, or creating a new key pair.


===Importing an existing key pair===
===Importing an existing key pair===
[[File:Import-Key-Pair-Form.png|400px|thumb| Import key pair (Click for larger image)]]
#Click [[File:Import-Key-Pair-Button.png]]; the ''Import Key Pair'' window is displayed.
#Click [[File:Import-Key-Pair-Button.png]]; the ''Import Key Pair'' window is displayed.
#Name your key pair.
#Name your key pair.
#Paste your public key (only RSA type ssh keys are currently supported). <br/>Ensure your pasted public key contains no newline characters or extra spaces.
#Paste your public key (only RSA type ssh keys are currently supported). <br/>Ensure your pasted public key contains no newline characters or extra spaces.
#Click on the ''Import Key Pair'' button.
#Click on the ''Import Key Pair'' button.
[[File:Import key pair 2.png|500px|thumb|Create Key Pair (Click for larger image)]]


===Creating a new key pair===
===Creating a new key pair===
[[File:Create-Key-Pair-Form.png|400px|thumb| Create key pair (Click for larger image)]]
#Click on [[File:Create-Key-Pair-Button.png]]; the ''Create Key Pair'' window is displayed.
#Click on [[File:Create-Key-Pair-Button.png]]; the ''Create Key Pair'' window is displayed.
#Name your key pair.
#Give your key pair a name so you can recognize the file when it saves to your computer, you can only use letters,numbers, spaces and dashes, no other special characters are permitted.
#Click on the ''Create Key Pair'' button.
#Click on the ''Create Key Pair'' button.
#Save the ''<key name>.pem'' on your disk.
#The key pair file will download to your default download folder on your pc. It will have a .pem file extension on it. Make sure to save the file to your dekstop (or another easy access folder on your hard drive).
 


{{Box |
;UNIX: On your local machine (not the VM), you will need to change key permissions with the <code>chmod 400 <key name>.pem</code> command in order to connect with this key.
;WINDOWS: To use the key downloaded from OpenStack with PuTTY or MobaXterm to connect to the VM, you need to convert it to a format compatible with that software (see [[Generating SSH keys in Windows#Converting an OpenStack Key]].)}}


==Launching a VM==
==Launching a VM==
[[File:Launch-Instance-Form.png|400px|thumb| Launch Instance (Click for larger image)]]
To create a virtual machine, click on the ''Instances'' menu item on the left, then click on [[File:Launch-Instance-Button.png]] [[File:Details tab.png|500px|thumb]]
To create a virtual machine, click on the ''Instances'' menu item on the left, then click on [[File:Launch-Instance-Button.png]]
 
A form is displayed where you define your virtual machine (if you are following along with this example, you can use the same values).
*''Details'' tab
**''Availability Zone'': There is only one zone; do not change its name.
**''Instance Name'': Enter a name for your virtual machine. [https://en.wikipedia.org/wiki/Hostname#Restrictions_on_valid_host_names Rules] for valid host names apply.
**''Flavor'': The flavor defines virtual machine hardware specifications. For a first attempt, pick either 'c1-3.75gb-36' flavor on east-cloud or 'c1-7.5gb-30' flavor on west-cloud. For more details, see [[Virtual machine flavors]]. '''Note:''' If choosing a 'p' flavor you should also choose ''boot from image (creates a new volume)'' for the boot source below.
**''Instance Count'': Number of virtual machines to create.
**''Instance Boot Source'': What source should be used to boot the VM. <p>''Boot from image'' indicates that you wish to boot from an already created image. Another common option is ''Boot from volume'' which allows one to boot from an existing volume which is commonly done with "p" flavors.</p>
**''Image Name'': name of the image to boot from, e.g. ''CentOS-7-x86-64-GenericCloud-1503''.
**''Project Limits'': The green bars reflect the fraction of your available resources that will be consumed by the VM you are about to launch. If the bars become red, the flavor chosen will consume more resources than your project has available. Blue bars indicate any existing resources your project may be using.
*''Access & Security'' tab
**''Key Pair'': Select your SSH key pair.<p>If you have only one, it is selected by default. If you do not have a key pair, please see [[#SSH key pair | above]].</p>
:*''Security Groups'': ensure that the ''default'' security group is checked.
*''Networking'' tab: Do not change this now. <p>Networking will be discussed later, after you have launched a virtual machine.</p>
*''Post-Creation'' tab: Do not change this now. <p>This is where you would paste a cloud-init script which can do things such as install and configure software, add users, and additional SSH keys (see [[OpenStack#Accessing a VM with Multiple Users|accessing a VM with multiple users]]) in an automated step after the VM is created. See [http://cloudinit.readthedocs.org/en/latest/index.html# cloudinit] for more details about cloud-init.</p>
*''Advanced Options'' tab: Leave ''Disk Partition'' on ''Automatic'' for now.
 
Once you have reviewed all the tabs and defined your virtual machine, click on the ''Launch'' button and your virtual machine will be created.
The ''Instances'' list will be displayed and the ''Task'' field will show the current task for the VM; it will likely be ''spawning'' initially. Once the VM has spawned it will have the ''Power State'' of ''Running''. It may take a few minutes for your virtual machine to start, depending on a variety of factors.


Note: When creating a persistent service, we recommend that you boot your virtual machine from a volume; see [[Configuring a data or web server]].
A form is displayed where you define your virtual machine. If you have a plan for the exact specifications your VM needs through your pre-planning, feel free to use those specifications. Otherwise, you can follow along with this example for a fairly generic easy to use Linux VM.
After clicking '''Launch Instance''', you will be presented with a series of options:
#''Details Tab''
#*''Instance Name'': Enter a name for your virtual machine. Do not include spaces or special characters in your instance name. For more details around naming rules see our restrictions on valid host names wiki page.
#*''Availability Zone'': The default is '''Any Availability Zone'''; do not change this. 
#*''Instance Count'': This indicates the number of virtual machines to create. Unless you have specifically planned for multiple machines leave this set at 1.[[File:Source tab.png|500px|thumb]]<br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br />
#''Source Tab''
#*''Select Boot Source'': Because it's your first VM choose '''Image''' as the boot source. For information about other options see our [[OpenStack#Booting_from_a_Volume|Booting From a Volume]] page.
#*''Create New Volume'': Click '''Yes'''. This means your VM's data will be stored in the cloud volume (or persistent storage). For more information on Volume usage and management see our [[OpenStack#Working_with_Volumes|Working with Volumes]] page.
#*''Volume Size (GB)'': If you have a pre-planned volume size use that, otherwise 30 GB is reasonable for the operating system and some modest data needs. For more information on Volume usage and management see our [[OpenStack#Working_with_Volumes|Working with Volumes]] page.
#*''Delete Volume on Instance Delete''': Click '''No'''. This can help prevent your volume from being deleted accidentally, but if you are confident you always want your volume deleted when your instance is deleted click '''yes'''.
#*''Allocating an Available Image'': The list at the bottom of the window shows the '''available''' images your VM can boot. For a beginner on Linux we recommend the most recent '''Ubuntu''' image, but if you prefer one of the other Linux operating systems choose that. To select an image click the upwards pointing arrow on the far right of the row containing your desired image. That row should now show up in the '''Allocated''' list above. '''It is important for later to remember which image you chose''' (ex. ubuntu, fedora, etc.)[[File:Flavor tab.png|500px|thumb]] <br /><br /><br /><br /><br /><br /><br /><br /><br /><br />
#''Flavor Tab''
#*''Allocating an Available Flavor'': The flavor determines what type of hardware is used for your VM, which determines how much memory and processing capabilities it has. The '''Available''' list shows all the flavors available for your chosen boot image. Click the arrow on the far left of a row to see how that particular flavor matches up with what you have been allocated for your project. If there is an alert icon on one of the specifications, that means that your project doesn't have enough of that resource to support that flavor. Choose a flavor that your project can support (has no alerts), and click the upwards arrow on the far right of that row. That flavor should now show up in the '''Allocated''' list. For more details, see [[Virtual machine flavors]]. <br /><br /><br /><br /><br /><br /><br /><br />
#''Networks Tab'': '''Do not change this now'''.[[File:Security groups.png|500px|thumb]]
#''Network Ports Tab'':  '''Do not change this now'''. <br /><br /><br /><br /><br />
#''Security Groups Tab '':  The '''Default Security Group''' should be listed in the '''Allocated''' chart. If it is not, move it from the '''Available''' list to the '''Allocated''' list using the upwards arrow located on the far right of the '''Default Security Group''' row. For more information see our [[OpenStack#Security_Groups|Security Groups]] page.[[File:Key pair tab.png|500px|thumb]]<br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br />
#''Key Pair Tab'':  Select the  SSH key pair you created earlier from the '''Available''' list by clicking the upwards arrow on the far right of its row. If you do not have a key pair, you can create or import one from this window using the buttons at the top of the window. Please see [[#SSH key pair | above]] for more instructions around Key Pairs. For more detailed information on managing and using key pairs see our [[SSH_Keys|SSH Keys]] page.<br /><br />
#''Customization Script'':  '''Do not change this now'''. For more information on using customization scripts see our [[OpenStack_VM_Setups#using_cloudinit|Cloud Init]] page.
#''Server Groups'':  '''Do not change this now'''.
#''Scheduler Hints'':  '''Do not change this now'''.
#''Metadata'': '''Do not change this now'''.<br /><br />
#Once you have reviewed all the tabs and defined your virtual machine, click on the '''Launch''' button and your virtual machine will be created. The ''Instances'' list will be displayed and the ''Task'' field will show the current task for the VM; it will likely be '''spawning''' initially. Once the VM has spawned it will have the '''Power State''' of '''Running'''. It may take a few minutes for your virtual machine to show the '''Running''' state.


==Network==
==Network Settings==
[[File:Manage-Floating-IP-Associations-Form.png|400px|thumb| Manage Floating IP (Click for larger image)]]
[[File:Manage-Floating-IP-Associations-Form.png|400px|thumb| Manage Floating IP (Click for larger image)]]
[[File:Add-Rule-Form.png|400px|thumb| Add Rule (Click for larger image)]]
[[File:Add-Rule-Form.png|400px|thumb| Add Rule (Click for larger image)]]
On the ''Instances'' page is a list VMs with their IP address(es) displayed in the ''IP Address'' column. Each VM will have at least one private IP address, but some may also have a second public IP assigned to it.
On the ''Instances'' page is a list VMs with their IP address(es) displayed in the ''IP Address'' column. Each VM will have at least one private IP address, but some may also have a second public IP assigned to it.When your OpenStack project is created a local network is also created for you. This local network is used to connect VMs to each other and to an internet gateway within that project, allowing them to communicate with each other and the outside world. Their private IP address does not allow the outside world to reference that VM. Any VM created in your project will have a private IP address assigned to it from this network of the form <code>192.168.X.Y</code>. Public IPs allow outside services and tools to initiate contact with your VM, such as allowing you to connect to it to perform administrative tasks or serve up web content. Public IPs can also be pointed to by domain names.
 
===Private IP===
When your OpenStack project is created a local network is also created for you. This local network is used to connect VMs within that project allowing them to communicate with each other and the outside world. Their private IP address does not allow the outside world to reference that VM. Any VM created in your project will have a private IP address assigned to it from this network of the form <code>192.168.X.Y</code>.


===Public IP===
#''Assign a Public IP Address''
Public IPs allow outside services and tools to initiate contact with your VM, such as allowing you to connecting to it to perform administrative tasks or serve up web content. Public IPs can also be pointed to by domain names.
#*Ensure you are still viewing the '''Instances''' list where you were redirected as your VM launched. If you need to use the navigation panel on the left hand side and go to '''Compute -> Instances'''.
 
#*Click the drop down arrow menu on the far right of the row for your VM and select ''Associate Floating IP'' from the drop-down menu button (indicated by &#x25BC;).
To assign a public IP to a VM, you need to select ''Associate Floating IP'' from the drop-down menu button (indicated by &#x25BC;) of the ''Actions'' column in the ''Instances'' list. If this is your first time associating a floating IP, your project hasn't been assigned an external IP address yet. You need to click on the “+” sign to bring up the ''Allocate Floating IP'' dialog box. There is only one pool of public addresses, so the correct pool will already be selected; click on the ''Allocate IP'' button.
#*If this is your first time associating a floating IP, you need to click on the “+” sign in the ''IP Address'' dialog box. If you need to allocate a public IP address for this VM again in the future you can select one from the list by clicking the &#x25BC; in the '''IP Address''' dialogue box.
The ''Manage Floating IP Associations'' screen is displayed again, indicating the IP address and the port (or VM) to which it will be associated (or more specifically [https://en.wikipedia.org/wiki/Network_address_translation NATted]); click on the ''Associate'' button.
#*Click on the ''Associate'' button.
 
#*You should now have two IP address in your IP address column. One will be of the form <code>192.168.X.Y</code>, the other one is your public IP. You can also find a list of your public IP addresses and their associated projects by going to '''Network->Floating IPs. You will need your public IP when you are trying to connect to your VM.'''
===Firewall, add rules to allow SSH===
#''Configure Firewall''
To connect to your virtual machine via SSH, you will need to allow access for SSH to your VM.
#*Using the left navigation pane go to '''Network->Security Groups'''.
 
#*On the group row named '''default''', click the [[File:Manage-Rules-Button.png]] on the far right.
#On the ''Security Groups'' tab, select ''Access & Security''; on the default row, click [[File:Manage-Rules-Button.png]]
#*On the next screen, click [[File:Add-Rule-Button.png]] near the top right corner.
#On the next screen, click [[File:Add-Rule-Button.png]]
#*In the ''' Rules''' drop-down menu select '''SSH'''
#SSH has a predefined rule. Select it in the '' Rules'' dropdown menu and leave ''CIDR' under ''Remote''.
#* The '''Remote''' Text box should automatically have '''CIDR''' in it, '''Do not change this.'''
#It is a good security practice to replace the <code>0.0.0.0/0</code> in the CIDR text box with <code><your-ip>/32</code>. <p>If you don't know your current IP address you can see it by going to [http://ipv4.icanhazip.com ipv4.icanhazip.com] in your browser.</p><p>Leaving the <code>0.0.0.0/0</code> will allow anyone to attempt a connection with your VM via SSH. The suggested replacement will restrict SSH access to your VM only from this IP. If you want to allow SSH access from other IPs you can add additional SSH rules with different IP address or you can specify a range of IP addresses by using [https://www.ipaddressguide.com/cidr this tool] to calculate your CIDR rule from a range of IP addresses.</p>
#*In the '''CIDR''' dialogue box replace the <code>0.0.0.0/0</code> in the CIDR text box with <code>your-ip/32</code>. Note that this is the IP address of the physical computer you are wanting to use to connect to your VM. If you don't know your current IP address you can see it by going to [http://ipv4.icanhazip.com ipv4.icanhazip.com] in your browser. If you want to access your VM from other IPs you can add more rules with different IP addresses. If you want to specify a range of IP addresses use [https://www.ipaddressguide.com/cidr this tool] to calculate your CIDR rule for a range of IP addresses.
#Finally, click the ''Add'' button.
#*Finally, click the ''Add'' button. Now the rule you just created should show up on the list in security groups.
 
#Important Notes
'''Note''': be sure not to remove the default security rules as this will affect the ability of your VM to function properly (see [[OpenStack#Security_Groups|security groups]]).
#*'''Do not remove the default security rules''' as this will affect the ability of your VM to function properly (see [[OpenStack#Security_Groups|security groups]]).
#*'''Security rules cannot be edited''', they can only be deleted and re-added.So if you make a mistake when creating a security group rule you need to delete it using the '''Delete This''' button on the far left of the row for that rule in the security groups screen, and then re-add it correctly from scratch using the '''Add Rule''' button.
#*If you change your network location (and therefore your IP address) then you need to add the security rule described in this section for that new IP address. Remember that when you change your physical location (example working on-campus vs working from home) you are changing your network location.
#*If you do not have a static IP address for the network you are using remember that it can sometimes change, so if you can no longer connect to your VM after a period of time sometimes it's worth checking to see if your IP address has changed. You can do this by putting [http://ipv4.icanhazip.com ipv4.icanhazip.com] in your browser and seeing if it matches what you have in your security rule. If your IP address changes frequently, but the left-most numbers always stay the same, it could make more sense to add a range of IP addresses rather than frequently modifying your security rules. Use [https://www.ipaddressguide.com/cidr this tool] for determining a CIDR IP range from an IP range or learn more about CIDR notation [https://en.wikipedia.org/wiki/Classless_Inter-Domain_Routing#CIDR_notation here].
#*It can be helpful to add a description about what a security rule is for, e.g. home or office. That way you will know which rule is no longer needed if you need to add a new rule while connecting, for example, from home.


==Connecting to your VM with SSH==
==Connecting to your VM with SSH==
If you created a key pair on the first step, you will need to know where it is.
In the first step of this quick guide you saved a private key to your computer, make sure you remember where you saved it, you will need it to connect to your VM. You will also need to remember which type of image you used (Ubuntu, fedora, etc.) and which public IP address is associated with your VM.


===Connecting from a Linux machine===
==Connecting from a Linux or Mac machine==
{{Command| ssh -i /path/where/your/key/is/my_key.key <user name>@<public IP of your server>}}
If the computer you are using to connect to your VM has a Linux or Mac operating system, use the following instructions to connect to your VM. Otherwise skip down to the next section to connect with a Windows computer.
where <code><user name></code> is the name of the user connecting and <code><public IP of your server></code> is the public IP you set in the [[#Public IP | previous step]]. The default user name depends on the image.
Open a terminal and input the following command:
{{Command| ssh -i /path/where/your/private/key/is/my_key.key <user name>@<public IP of your server>}}
where <code><user name></code> is the name of the user connecting and <code><public IP of your VM></code> is the public IP you associated with your VM in the [[#Public IP | previous step]]. The default user name depends on the image.
{| class="wikitable"
{| class="wikitable"
!Image distribution name
!Image distribution name
Line 115: Line 120:
|fedora
|fedora
|}
|}
These default users have full sudo privileges. The root account is normally disabled.
These default users have full sudo privileges. Connecting directly to the root account via SSH is disabled.
 
==Connecting from a Windows machine==
[[File:MobaXterm basic.png|400px|thumb| Creating an SSH session (Click for larger image)]]
If you want to use a Windows computer to connect to your VM, you will need to have an interface application to handle the SSH connection. We recommend '''MobaXTerm''', and will show the instructions for connecting with MobaXTerm below. If you want to instead connect using PuTTY See [[Connecting with PuTTY]].
 
[[File:MobaXterm ssh key.png|400px|thumb| Specifying a private key (Click for larger image)]]
To download MobaXterm [http://mobaxterm.mobatek.net/ Click Here].
To connect to your VM using MobaXterm follow these instructions:
#Open the MobaXterm application
#Click '''Sessions''', then press '''New session''' </br></br></br></br>
#Select an "SSH" session
#Enter the public IP address for your VM in the remote host address field
#Ensure that the '''Specify username''' checkbox is selected, then enter the image type for your vm (ubuntu for example) all lower-case into the '''username''' field.
#Click the '''Advanced SSH Settings''' tab, and select the '''Use Private key''' checkbox
#Click the page icon in the far right of the '''Use Private Key''' field box. In the pop up dialogue box select the key pair (.pem file) that you saved to your computer at the beginning of this quick guide. 
#Then click "OK". MobaXterm will then save that session information you just entered for future connections, and also open an SSH connection to your VM. It also opens an SFTP connection which allows you to transfer files to and from your VM using drag and drop via the left hand panel.
[[File:MobaXterm connected.png|400px|border| Connected to a remote host (Click for larger image)]]
 
=Important Notes=


=== Connecting from a Windows machine===
See [[Connecting with PuTTY]] or [[Connecting with MobaXTerm]].


=Where to go from here=
=Where to go from here=
Line 130: Line 152:
* Compute Canada [[technical support]]
* Compute Canada [[technical support]]
</tab>
</tab>
<tab name="Windows Evaluation">
<tab name="Windows">
=Request access to a Windows image=
=Request access to a Windows image=
To create a Windows VM in the Compute Canada cloud you must first request access to a Windows image by emailing [mailto:cloud@computecanada.ca cloud@computecanada.ca].
To create a Windows VM in the Compute Canada cloud you must first request access to a Windows image by emailing [mailto:cloud@computecanada.ca cloud@computecanada.ca].
Line 319: Line 341:
</tabs>
</tabs>


<!--T:35-->
[[Category:CC-Cloud]]
[[Category:CC-Cloud]]
38,760

edits