close
Warning:
Can't synchronize with repository "keplertools" (/srv/svn/keplertools does not appear to be a Subversion repository.). Look in the Trac log for more information.
- Timestamp:
-
Jun 16, 2014, 1:50:57 PM (12 years ago)
- Author:
-
Rüdiger Kupper
- Comment:
-
--
Legend:
- Unmodified
- Added
- Removed
- Modified
-
|
v229
|
v230
|
|
| 1062 | 1062 | == Epoptes konfigurieren |
| 1063 | 1063 | |
| 1064 | | Mit epoptes können die Schülerbildschirme kontrolliert werden. Die Clients melden sich beim Login eines Schülers am epoptes-Server (ltsp6) an. Damit nicht Kollegen ebenfalls überwacht werden können, muss der epoptes-Starter angepasst werden. |
| | 1064 | Siehe auch AdminEpoptes. |
| | 1065 | |
| | 1066 | === Nur für den dedizierten Epoptes-Server |
| | 1067 | |
| | 1068 | Hinweis:: Diese Schritte sind nur nötig, wenn der neue Server der dedizierte Epoptes-Server sein soll (derzeit ltsp6). |
| | 1069 | |
| | 1070 | Um Epoptes von allen Maschinen auf dem dedizierten Server starten zu können, nutzen wir einen lokalen Account ohne Passphrase: |
| | 1071 | |
| | 1072 | - Einen lokalen Nutzer `epoptes` einrichten: |
| | 1073 | {{{ |
| | 1074 | adduser epoptes --ingroup=epoptes |
| | 1075 | }}} |
| | 1076 | - Dieser Nutzer soll sich ohne Passwort einloggen können. Er braucht daher ein ssh-Zertifikat //ohne Passphrase//. |
| | 1077 | {{{ |
| | 1078 | sudo -u epoptes ssh-keygen |
| | 1079 | }}} |
| | 1080 | - Dieses muss anschließend auf alle Maschinen kopiert werden: |
| | 1081 | |
| | 1082 | |
| | 1083 | |
| | 1084 | - Der Server sollte auf allen Maschinen in der `/etc/ssh/ssh_known_hosts` stehen: |
| | 1085 | {{{ |
| | 1086 | echo >> /etc/ssh/ssh_known_hosts "<hostname>,<hostip> $(cat /etc/ssh/ssh_host_ecdsa_key.pub)" |
| | 1087 | rsync-to-all-ltsp-servers /etc/ssh/ssh_known_hosts |
| | 1088 | }}} |
| | 1089 | |
| | 1090 | |
| | 1091 | |
| | 1092 | === Für alle Server |
| | 1093 | |
| | 1094 | Mit epoptes können die Schülerbildschirme kontrolliert werden. |
| | 1095 | Die Clients melden sich beim Login eines Schülers am epoptes-Server (ltsp6) an. Damit nicht Kollegen ebenfalls überwacht werden können, muss der epoptes-Starter angepasst werden. |
| 1065 | 1096 | |
| 1066 | 1097 | In `/etc/xdg/autostart/epoptes-client.desktop`: |
| … |
… |
|
| 1116 | 1147 | |
| 1117 | 1148 | |
| 1118 | | === Nur für den dedizierten Epoptes-Server |
| 1119 | | |
| 1120 | | Hinweis:: Diese Schritte sind nur nötig, wenn der neue Server der dedizierte Epoptes-Server sein soll (derzeit ltsp6). |
| 1121 | | |
| 1122 | | Um Epoptes von allen Maschinen auf dem dedizierten Server starten zu können, nutzen wir einen lokalen Account ohne Passphrase: |
| 1123 | | |
| 1124 | | - Einen lokalen Nutzer `epoptes` einrichten: |
| 1125 | | {{{ |
| 1126 | | adduser epoptes --ingroup=epoptes |
| 1127 | | }}} |
| 1128 | | - Dieser Nutzer soll sich ohne Passwort einloggen können. Er braucht daher ein ssh-Zertifikat //ohne Passphrase//. |
| 1129 | | {{{ |
| 1130 | | sudo -u epoptes ssh-keygen |
| 1131 | | }}} |
| 1132 | | - Dieses muss anschließend auf alle Maschinen kopiert werden: |
| 1133 | | |
| 1134 | | |
| 1135 | | |
| 1136 | | - Der Server sollte auf allen Maschinen in der `/etc/ssh/ssh_known_hosts` stehen: |
| 1137 | | {{{ |
| 1138 | | echo >> /etc/ssh/ssh_known_hosts "<hostname>,<hostip> $(cat /etc/ssh/ssh_host_ecdsa_key.pub)" |
| 1139 | | rsync-to-all-ltsp-servers /etc/ssh/ssh_known_hosts |
| 1140 | | }}} |
| 1141 | 1149 | |
| 1142 | 1150 | |