Zainstaluj Classroom Spy Agent w sieci lokalnej
Wybierz ścieżkę instalacji i połączenia
Rozpocznij od jednego komputera studenckiego i sprawdź jego ekran przed powtórzeniem instalacji. Wybierz pakiet platformy z Oficjalne pliki do pobrania. Istniejące zrzuty ekranu instalatora poniżej przedstawiają Windows.
- W przypadku komputera nauczyciela wykonaj poniższe czynności Konfiguracja konsoli.
- W przypadku indywidualnego komputera ucznia użyj poniższej ręcznej instalacji Agenta z uprawnieniami administratora.
- W przypadku zarządzanego wdrożenia Windows skorzystaj z poniższych instrukcji instalacji zdalnej lub MSI. W przypadku wdrożenia Linux SSH użyj
Remote Agent Install / Uninstall (Linux)...; podaj konto SSH, port i wymagane uwierzytelnienie root/sudo. - W przypadku zainstalowanego, podłączonego agenta użyj
Update Agent.... Sprawdź zgłoszoną wersję agenta po jego ponownym połączeniu. Usunięcie agenta to osobna, trwała operacja wykonywana w sekcji Odinstaluj agenta.
| Tryb | Połączenie rozpoczyna się od | Wymagana trasa |
|---|---|---|
| Bezpośrednie | Konsola → Agent | Konsola musi osiągnąć skonfigurowany port TCP agenta, zwykle 5444, za pośrednictwem sieci LAN, WLAN lub autoryzowanej sieci VPN/sieci routowanej. |
| Odwróć | Agent → Konsola | Agent musi połączyć się z serwerem połączenia zwrotnego konsoli na skonfigurowanym porcie TCP, zwykle 444. Włącz ten serwer i dopasuj jego hasło. |
| Chmura | Konsola i Agent → Usługa w chmurze | Obydwa urządzenia potrzebują dostępu do Internetu w celu skonfigurowania bezpiecznej usługi WebSocket. Standardowe punkty końcowe w chmurze Classroom Spy korzystają z wychodzącego protokołu TCP 443. Zobacz Wymagania wstępne dotyczące chmury. |
Porty niestandardowe muszą pasować na obu końcach. Poproś dział IT o zezwolenie tylko na wymagane aplikacje/porty i zatwierdzone adresy sieciowe; miej włączoną zaporę sieciową. Sam tryb chmury nie wymaga przesyłania agenta TCP 5444 z publicznego Internetu.
Aby rozpocząć monitorowanie ucznia, musisz zainstalować w swojej klasie oprogramowanie do zarządzania klasą.
Aplikacja składa się z dwóch modułów, które należy zainstalować:
- Classroom Spy Professional Console (patrz Zainstaluj konsolę)
- Classroom Spy Agent
Na wszystkich komputerach uczniów, które chcesz monitorować, należy zainstalować moduł „Classroom Spy Agent”. Aby to zrobić, musisz mieć uprawnienia administracyjne.
Agenta można zainstalować ręcznie lub zdalnie.
Instalacja ręczna (preferowana)
Aby ręcznie zainstalować agenta, przejdź do komputera ucznia i uruchom program instalacyjny.
W pierwszym oknie instalacji kliknij drugą opcję Install "Classroom Spy Agent".
Po zakończeniu instalacji konieczne będzie skonfigurowanie agenta. Aby to zrobić, przeczytaj rozdział Agent Configuration.
Agenta można zainstalować w trybie ukrytym (wybierz „Stealth Agent Install"pole wyboru).
W ten sposób nie jest tworzona żadna grupa programów, aplikacja nie pojawia się w Dodaj/Usuń programy i nie jest wyświetlana żadna ikona.
Konfiguracja agenta
Podczas instalacji należy wpisać hasło zabezpieczające konfigurację i dostęp do agenta. Tutaj po prostu wybierz jedno hasło i zapamiętaj je. Należy pamiętać, że domyślny port, na którym działa agent to 5444. Możesz zmienić ten port podczas instalacji lub później (zakładka Konfiguracja zaawansowana). Jeśli korzystasz z zapory sieciowej, musisz otworzyć używany port.
Pod Connection Security, wybierz End-to-end encryption (oryginalne wbudowane szyfrowanie) lub TLS, ten sam protokół używany do zabezpieczania ruchu internetowego - konsola musi być ustawiona na zgodność lub pozostawiona na Auto. Jeśli wybrano TLS, agent pokazuje odcisk palca certyfikatu z symbolem Copy , aby można było go odczytać lub wysłać do osoby, która potwierdzi to po stronie konsoli, oraz „End-to-end encrypt traffic also for TLSDomyślnie zaznaczona jest opcja .
Typy połączeń
Połączenie bezpośrednie
Wykorzystuje bezpośrednie połączenie TCP/IP pomiędzy konsolą administracyjną a agentami. Konsola działa jako klient, a agent jako serwer. Połączenie bezpośrednie działa np. jeśli wszystkie komputery znajdują się w tej samej sieci lub skonfigurowany jest odpowiedni routing pomiędzy podsieciami. Używany port (domyślny TCP 5444) musi być włączony do komunikacji.Połączenie odwrotne
Wykorzystuje bezpośrednie połączenie TCP/IP pomiędzy konsolą administracyjną a agentami. Konsola działa jak serwer, a agent jako klient. Połączenie zwrotne działa np. jeśli wszystkie komputery znajdują się w tej samej sieci lub skonfigurowany jest odpowiedni routing pomiędzy podsieciami. Musisz włączyć w konsoli opcję „Serwer połączenia zwrotnego konsoli”. Musisz określić nazwę hosta konsoli lub adres IP, z którym agent będzie się łączyć. Używany port (domyślny TCP 444) musi być włączony do komunikacji.Połączenie z chmurą
Możesz udostępnić ten komputer również poprzez połączenie z chmurą, wybierając opcję „Użyj połączenia z chmurą”, która umożliwia monitorowanie komputera przez Internet.
Licencja na chmurę opiera się na subskrypcji. Przeczytaj więcej o instalacji w chmurze.
Zdalna instalacja agenta na Windows
Zdalna instalacja agenta jest możliwa tylko w systemach operacyjnych opartych na systemie NT (Windows 7,8,10,11) z uprawnieniami administratora. Należy pamiętać, że używany port zostanie automatycznie otwarty tylko w zaporze sieciowej Windows. We wszystkich innych zaporach ogniowych będziesz musiał samodzielnie otworzyć ten port. Zdalną instalację można wykonać w sieci LAN, WLAN lub VPN. Zdalna instalacja przez Internet nie jest możliwa, chyba że korzystasz z sieci VPN.
Aby rozpocząć zdalną instalację agenta, kliknij prawym przyciskiem myszy komputer na liście.
Menu Obiekt wyświetli:
Wybierz Remote Agent Install / Uninstall (Windows).
Następnie pojawi się następujący ekran logowania:
Należy wprowadzić informacje o koncie użytkownika na komputerze ucznia, który ma uprawnienia administratora.
Zdalna instalacja agenta na Linux (przez SSH)
Agentów Linux można instalować i odinstalowywać zdalnie przez SSH z konsoli działającej na dowolnym systemie operacyjnym (Windows, Linux lub macOS). Konsola uzyskuje w razie potrzeby prawidłowe pliki agenta Linux — dołączone do konsoli lub pobrane dla tej marki — i instaluje je na komputerze zdalnym za pośrednictwem szyfrowanego połączenia SSH.
Wybierz jeden lub więcej komputerów Linux z listy, kliknij prawym przyciskiem myszy i wybierz Remote Agent Install / Uninstall (Linux).... To samo polecenie jest również dostępne w pliku File Menu .
W oknie dialogowym wprowadź szczegóły połączenia SSH dla komputerów zdalnych:
- SSH user i SSH password - konto używane do logowania przez SSH. Zamiast hasła możesz wybrać Private key plik do uwierzytelniania za pomocą klucza publicznego; pole hasła SSH jest następnie używane jako hasło klucza.
- SSH port - port, na którym nasłuchuje serwer SSH (domyślnie 22).
- sudo password - instalacja wymaga uprawnień roota. Pozostaw to pole puste, jeśli konto SSH jest kontem root lub jeśli jego hasło sudo jest takie samo jak hasło SSH; w przeciwnym razie wprowadź hasło sudo.
Wybierz komputery i kliknij Install Agent lub Uninstall Agent. Stan i postęp są wyświetlane dla każdego komputera, a przyciski stają się ponownie dostępne po zakończeniu pracy każdego komputera, dzięki czemu można dostosować szczegóły i w razie potrzeby spróbować ponownie.
UWAGA:
Port agenta jest otwierany automatycznie tylko wtedy, gdy ufw lub Zapora sieciowa Zapora sieciowa jest aktywna; w przypadku każdej innej zapory ogniowej należy samodzielnie otworzyć port.
Agent aktualizacji
Jeśli w tej konsoli dostępna jest nowsza wersja agenta, możesz zdalnie przekazać ją do już zainstalowanych agentów, bez konieczności pełnej ponownej instalacji.
Aby zaktualizować agenta, zaznacz na liście jeden lub więcej podłączonych komputerów, kliknij prawym przyciskiem myszy i wybierz Update Agent... z menu.
Konsola wysyła nowe pliki agenta do każdego wybranego komputera i zastępuje istniejące pliki dopiero po całkowitym i prawidłowym odebraniu każdego nowego pliku, więc przerwana lub nieudana aktualizacja nigdy nie pozostawia agenta w stanie uszkodzonym.
Kliknij Run in Background , aby kontynuować pracę w konsoli podczas trwania aktualizacji — postęp dla wszystkich wybranych komputerów będzie wówczas wyświetlany na pasku stanu.
UWAGA:
Konsola może aktualizować tylko agentów działających na platformie (Windows/macOS/Linux), dla której znajdują się pliki agentów, albo dołączone lokalnie, albo dostępne do pobrania dla tej marki. Jeśli żadne z nich nie jest dostępne, aktualizacja tego agenta kończy się niepowodzeniem i wyświetla wyjaśnienie zamiast zgadywać.
Odinstaluj agenta
Można zdalnie i całkowicie usunąć już zainstalowanego agenta z komputera bez konieczności fizycznego dostępu do niego lub udostępniania plików.
Aby odinstalować agenta, wybierz jeden lub więcej podłączonych komputerów na liście, kliknij prawym przyciskiem myszy i wybierz Uninstall Agent... z menu.
Agent zostaje zatrzymany, a cały jego folder instalacyjny zostaje usunięty — łącznie ze wszystkimi plikami i folderami, których konsola w inny sposób nie rozpoznaje — więc nic nie pozostaje.
Kliknij Run in Background , aby kontynuować pracę w konsoli podczas usuwania — postęp dla wszystkich wybranych komputerów będzie wówczas wyświetlany na pasku stanu.
UWAGA:
Spowoduje to trwałe usunięcie agenta z komputera. Monitorowanie tego komputera zostaje natychmiast zatrzymane i nie można go wznowić bez ponownej instalacji agenta.
Zdalne wdrażanie agenta za pośrednictwem usługi Active Directory przy użyciu pakietu MSI
Pakiet MSI dla agenta, którego można użyć do zdalnego wdrożenia za pośrednictwem Active Directory, można pobrać tutaj:
https://dwn.classroomspy.com/classroomspypro_agent.msi
Można go zainstalować w następujący sposób:
msiexec /i classroomspypro_agent.msi PASSWORD=myAgentPassword /qn
Należy wdrożyć w zwykły sposób przy użyciu pakietu classroomspypro_agent.msi i określenie właściwości MSI
PASSWORD=Hasło mojegoAgenta
MyAgentPassword to hasło, którego chcesz używać.
Domyślnie agent używa kompleksowego szyfrowania połączenia z konsolą. Aby zamiast tego używać protokołu TLS — tego samego protokołu używanego do zabezpieczania ruchu internetowego — dodaj rozszerzenie USE_TLS Właściwość :
USE_TLS=Y
Jeśli używany jest protokół TLS, domyślnie nakładane jest na niego szyfrowanie typu end-to-end (tak samo jak opcja agenta „Szyfruj ruch typu end-to-end również dla TLS”); aby zamiast tego używać samego TLS, dodaj także TLS_WITHOUT_ENCRYPTION=Y.
Konsola i Agent potrzebują trasy sieciowej wymaganej przez wybrany tryb połączenia. Połączenia bezpośrednie i zwrotne wymagają osiągalnych adresów słuchaczy; autoryzowana sieć VPN lub routowana sieć szkolna może zapewnić tę trasę. Cloud Connection korzysta ze skonfigurowanej usługi internetowej. Zobacz Odniesienie do kierunku połączenia przed zmianą reguł zapory.