Eclair23 » Historique » Version 24
Laurent Flori, 12/09/2011 16:04
1 | 1 | Laurent Flori | h1. Eclair23 |
---|---|---|---|
2 | 1 | Laurent Flori | |
3 | 1 | Laurent Flori | Cette page sert à suivre l'avancée du projet Eclair2.3. |
4 | 1 | Laurent Flori | |
5 | 1 | Laurent Flori | 12/09/2011 LA VERSION COURANTE est au stade alpha (mais fonctionnelle). |
6 | 1 | Laurent Flori | |
7 | 2 | Laurent Flori | *!! IMPORTANT !!* |
8 | 3 | Laurent Flori | |
9 | 1 | Laurent Flori | Ne pas chercher: |
10 | 1 | Laurent Flori | * L'intégration avec le serveur Scribe, elle n'existe pas encore mais c'est la prochaine phase. |
11 | 1 | Laurent Flori | * Les règles de firewall sur le serveur maitre (Ce sera pour plus tard). |
12 | 1 | Laurent Flori | * A mettre le serveur installé en suivant ce guide en production (version alpha). |
13 | 3 | Laurent Flori | |
14 | 1 | Laurent Flori | |
15 | 1 | Laurent Flori | Pour ceux qui sont encore là et intéressés, c'est parti: |
16 | 1 | Laurent Flori | |
17 | 14 | Laurent Flori | h2. 1. Installer une eolebase: |
18 | 12 | Laurent Flori | |
19 | 18 | Laurent Flori | Pour le partitionnement faire tout en manuel et au moins une partition / de 5Go et une partition /opt de 5Go. |
20 | 18 | Laurent Flori | Vous pouvez faire ce que vous voulez pour le partitionnement tant que vous gardez en tête que /opt devrait accueillir beaucoup de données (~3Go) |
21 | 5 | Laurent Flori | |
22 | 15 | Laurent Flori | h2. 2. Faire une mise à jour en version candidate: |
23 | 12 | Laurent Flori | |
24 | 5 | Laurent Flori | <pre>Maj-Auto -C -i -S test-eoleng.ac-dijon.fr</pre> |
25 | 5 | Laurent Flori | |
26 | 15 | Laurent Flori | h2. 3. Installer les paquets suivants: |
27 | 12 | Laurent Flori | |
28 | 5 | Laurent Flori | <pre>apt-get install eole-ltsp-server eole-ltsp-lb eole-ltsp-fichier eole-conteneur</pre> |
29 | 5 | Laurent Flori | |
30 | 15 | Laurent Flori | h2. 4. Générer les conteneurs: |
31 | 12 | Laurent Flori | |
32 | 5 | Laurent Flori | <pre>gen_conteneurs</pre> |
33 | 6 | Laurent Flori | *Là y a un bug: il faut surveiller la création du conteneur /opt/lxc/ltspapps. Dès que celui-ci est présent se chrooter dedans:* |
34 | 7 | Laurent Flori | <pre> |
35 | 7 | Laurent Flori | chroot /opt/lxc/ltspapps/rootfs/ |
36 | 8 | Laurent Flori | mount -t proc proc /proc |
37 | 7 | Laurent Flori | exit |
38 | 7 | Laurent Flori | </pre> |
39 | 17 | Laurent Flori | *Si jamais gen_conteneurs se termine en erreur avant que vous ayez pu monter /proc: |
40 | 16 | Laurent Flori | <pre> |
41 | 16 | Laurent Flori | chroot /opt/lxc/ltspapps/rootfs/ |
42 | 16 | Laurent Flori | mount -t proc proc /proc |
43 | 16 | Laurent Flori | exit |
44 | 16 | Laurent Flori | gen_conteneurs |
45 | 16 | Laurent Flori | </pre> |
46 | 19 | Laurent Flori | |
47 | 19 | Laurent Flori | h2. 5. Faire une configuration: |
48 | 20 | Laurent Flori | |
49 | 19 | Laurent Flori | <pre>gen_config</pre> |
50 | 21 | Laurent Flori | *Pensez à activer le serveur tftp dans les paramétrages avancés le repertoire tftp est /var/lib/tftpboot/ltsp/i386/* |
51 | 19 | Laurent Flori | |
52 | 19 | Laurent Flori | h2. 6. Instancier la configuration: |
53 | 20 | Laurent Flori | |
54 | 19 | Laurent Flori | <pre>instance /root/zephir.eol</pre> |
55 | 21 | Laurent Flori | *Là encore un bug subsiste, les droits sur la clef utilisée par le serveur postgresql ne sont pas bons.* |
56 | 19 | Laurent Flori | <pre> |
57 | 19 | Laurent Flori | ssh ltspserver |
58 | 19 | Laurent Flori | rm /var/lib/postgresql/8.4/main/server.key |
59 | 19 | Laurent Flori | cp /etc/ssl/private/ssl-cert-snakeoil.key /var/lib/postgresql/8.4/main/server.key |
60 | 19 | Laurent Flori | chmod 700 /var/lib/postgresql/8.4/main/server.key |
61 | 19 | Laurent Flori | chown postgres /var/lib/postgresql/8.4/main/server.key |
62 | 19 | Laurent Flori | exit |
63 | 19 | Laurent Flori | instance /etc/eole/config.eol |
64 | 19 | Laurent Flori | </pre> |
65 | 22 | Laurent Flori | |
66 | 22 | Laurent Flori | h2. 7. Changer la configuration du serveur ssh dans le conteneur ltspapps: |
67 | 23 | Laurent Flori | |
68 | 22 | Laurent Flori | <pre> |
69 | 22 | Laurent Flori | vi /opt/lxc/ltspapps/rootfs/etc/ssh/sshd_config |
70 | 22 | Laurent Flori | AllowUsers root -> commenter cette option |
71 | 22 | Laurent Flori | PasswordAuthentication no -> passer cette option a yes |
72 | 22 | Laurent Flori | . /usr/share/eole/FonctionsEoleNg |
73 | 22 | Laurent Flori | Service ssh restart ltspapps |
74 | 23 | Laurent Flori | </pre> |
75 | 23 | Laurent Flori | |
76 | 23 | Laurent Flori | h2. 8. Créer un utilisateur de test: |
77 | 24 | Laurent Flori | |
78 | 23 | Laurent Flori | <pre> |
79 | 23 | Laurent Flori | ssh ltspapps |
80 | 23 | Laurent Flori | adduser lolo |
81 | 23 | Laurent Flori | adduser lolo video |
82 | 23 | Laurent Flori | adduser lolo audio |
83 | 22 | Laurent Flori | </pre> |