Projet

Général

Profil

OSC » Historique » Version 3

Klaas TJEBBES, 15/01/2016 11:04

1 1 Klaas TJEBBES
h1. OSC
2 1 Klaas TJEBBES
3 3 Klaas TJEBBES
OSC est un script permettant de se connecter aux machines virtuelles OpenNebula avec un client lourd VNC (ssvncviewer).
4 3 Klaas TJEBBES
5 3 Klaas TJEBBES
6 3 Klaas TJEBBES
Installer ssvncviewer, python-gevent et python-websocket
7 1 Klaas TJEBBES
<pre>
8 3 Klaas TJEBBES
 aptitude install -y ssvnc
9 1 Klaas TJEBBES
 aptitude install -y python-gevent
10 1 Klaas TJEBBES
 aptitude install -y python-websocket
11 2 Klaas TJEBBES
</pre>
12 1 Klaas TJEBBES
13 1 Klaas TJEBBES
Télécharger le script et le rendre exécutable :
14 2 Klaas TJEBBES
<pre>
15 1 Klaas TJEBBES
 wget https://raw.githubusercontent.com/baby-gnu/one-sunstone-rest-client/master/osc
16 1 Klaas TJEBBES
 chmod +x osc
17 2 Klaas TJEBBES
</pre>
18 1 Klaas TJEBBES
19 1 Klaas TJEBBES
Créer le fichier d'authentification
20 2 Klaas TJEBBES
<pre>
21 1 Klaas TJEBBES
 mkdir ~/.one/
22 1 Klaas TJEBBES
 vi ~/.one/one_auth
23 2 Klaas TJEBBES
</pre>
24 1 Klaas TJEBBES
25 1 Klaas TJEBBES
Contenu du fichier _~/.one/one_auth_ :
26 2 Klaas TJEBBES
<pre>
27 2 Klaas TJEBBES
 <LOGIN_NEBULA>:<PASSWORD_NEBULA>
28 2 Klaas TJEBBES
</pre>
29 1 Klaas TJEBBES
30 1 Klaas TJEBBES
Exécuter la commande :
31 2 Klaas TJEBBES
<pre>
32 1 Klaas TJEBBES
 python osc --url http://one.eole.lan/
33 2 Klaas TJEBBES
</pre>