38 | | === 2.1 Pre-work: Ensure SSH keys are setup === |
39 | | |
40 | | Verify that you have at least one public key associated with your account. To do that, after you login to the portal check under your Profile, under the `SSH keys` tab. If you do not have SSH keys associated yet, please follow the instructions on that tab of the Portal. |
41 | | |
42 | | === 2.2 Configure Omni === |
43 | | |
44 | | |
45 | | {{{ |
46 | | #!html |
47 | | <table> |
48 | | <tr><td> |
49 | | <ol type='a'> |
50 | | <li>Login to the <a href="http://portal.geni.net"> GENI Portal </a> </li> |
51 | | <li> Click on the `Profile tab` link on the top of your |
52 | | screen. Then click on the `Configure omni` tab under |
53 | | `PROFILE`.</li> |
54 | | </ol> |
55 | | </td><td> |
56 | | <img |
57 | | src="http://trac.gpolab.bbn.com/gcf/raw-attachment/wiki/OmniConfigure/Automatic/ConfigureOmniTab.png" |
58 | | width="400" /> |
59 | | <br /> |
60 | | <b>Figure 2-1</b> Click on the <i>Configure omni</i> tab under |
61 | | <i>Profile</i>.</i> |
62 | | </td></tr> |
63 | | <tr><td> |
64 | | <ol type='a' start='3'> |
65 | | <li> Click on the `Download your omni data` button under step 2. </li> |
66 | | </ol> |
67 | | </td><td> |
68 | | <img |
69 | | src="http://trac.gpolab.bbn.com/gcf/raw-attachment/wiki/OmniConfigure/Automatic/DownloadOmniDataButton.jpg" |
70 | | width="400" /> |
71 | | <br /> |
72 | | <b>Figure 2-2</b> <i>Download your omni data</i> under step 2. |
73 | | </td></tr> |
74 | | <tr><td> |
75 | | <ol type='a' start='4'> |
76 | | <li> If this is the first time you try to access your GENI |
77 | | certificate you will have to generate one. Click on the |
78 | | `generate a certificate` link.</li> |
79 | | </ol> |
80 | | </td><td> |
81 | | <img |
82 | | src="http://trac.gpolab.bbn.com/gcf/raw-attachment/wiki/OmniConfigure/Automatic/GenerateCertLink.jpg" |
83 | | width="400" /> |
84 | | <br /> |
85 | | <b>Figure 2-3</b> Click on <i>Generate a certificate</i>.</i> |
86 | | </td></tr> |
87 | | <tr><td> |
88 | | <ol type='a' start='5'> |
89 | | <li> Unless you really understand how SSL certificates |
90 | | work, choose the simple option. Click on the `Generate |
91 | | Combined Certificate and Key File` button and then click on |
92 | | `Close`. You will be taken back to the download page with |
93 | | the warning. Reload the page to enable the download |
94 | | button.</li> |
95 | | </ol> |
96 | | </td><td> |
97 | | <img |
98 | | src="http://trac.gpolab.bbn.com/gcf/raw-attachment/wiki/OmniConfigure/Automatic/SimpleOption.jpg" |
99 | | width="350"/> |
100 | | <br /> |
101 | | <b>Figure 2-4</b> Click on <i>Generate Combined Certificate and Key File</i>. |
102 | | </td></tr> |
103 | | <tr><td> |
104 | | <ol type='a' start='6'> |
105 | | <li> If you are a member of more than one project, select |
106 | | which project you would like to be the default one for |
107 | | running experiments in GENI. You can always change the |
108 | | project that is used by the `-r` command line option of |
109 | | Omni. Then click on `Download your omni data`.</li> |
110 | | </ol> |
111 | | </td><td> |
112 | | <img |
113 | | src="http://trac.gpolab.bbn.com/gcf/raw-attachment/wiki/OmniConfigure/Automatic/DownloadOmniData.jpg" |
114 | | width="400"/> |
115 | | <br /> |
116 | | <b>Figure 2-5</b> Click on <i>Download your omni data</i>. |
117 | | </td></tr> |
118 | | </table> |
119 | | <table> |
120 | | <tr><td> |
121 | | <ol type='a' start='7'> |
122 | | <li> The bundle will be saved at <code>~/Downloads/omni.bundle</code> </li> |
123 | | <li>Open a terminal window and type:<pre |
124 | | class="wiki">omni-configure</pre>The cert and key files you need will |
125 | | be installed in the appropriate folders.</li> |
126 | | </ol> |
127 | | </td></tr> |
128 | | </table> |
129 | | }}} |
| 38 | === 2.1 Set up ssh keys and configure Omni === |
| 39 | |
| 40 | If your account is from the [http://portal.geni.net GENI Portal] follow the instructions in the [wiki:GENIExperimenter/Tutorials/GettingStarted_PartII_ccn/Procedure/Setup#a2.EstablishtheEnvironment Section 2 of this exercise]. |
| 41 | |
| 42 | If your account is from the iMinds member authority, follow the instructions at ... |
| 43 | |