Udržte terminál připojený
Po instalaci drží klient připojení na pozadí k Vašemu účtu, takže spárovaný počítač může dostávat práci, aniž by na něm někdo otevíral terminál.
Jak se připojení spouští
| Systém | Co instalace nastaví |
|---|---|
| Linux | Uživatelskou službu elowen-connect.service, zapnutou při každém startu počítače. |
| macOS | Položku přihlášení, která se spustí s Vaší relací. |
| Windows | Položku v programech po spuštění Vašeho účtu, spuštěnou skrytě při každém přihlášení. |
Připojení se samo obnoví po výpadku sítě i po restartu.
Když to instalátor nedokáže nastavit
V Linuxu, pokud Váš systém nedovolí uživatelskou službu pro Váš účet, instalátor to oznámí. Připojení pak běží jen tehdy, když jste přihlášeni.
V macOS, když chybí správce uživatelských služeb, například přes SSH bez grafické relace, instalátor to oznámí. Spusťte elowen connect v terminálu a nechte jej otevřený.
Ve Windows, pokud se připojení během přihlášení zastaví, spustí se znovu při dalším přihlášení, nebo spusťte elowen connect.
Co ukazuje stránka Počítače
Účet → Počítače vypisuje Vaše počítače, každý na jednom řádku: zda je připojený, kdy byl naposledy online, od kdy je spárovaný, jeho systém a verzi klienta a aktuální vytížení CPU, paměti a disku, když je na ně místo.
Řádek otevřete a uvidíte jeho tahy, příkazy a náklady za období, které zvolíte vedle grafu. Zvolené období pak platí pro všechny počítače. Řádek ukazuje i aktuální vytížení ve větších kruzích.
Když se počítač zobrazuje jako offline
- Na tomto počítači otevřete terminál a spusťte
elowen connect. Nechte terminál otevřený. - Obnovte Účet → Počítače. Řádek se změní na připojený.
Ve Windows zapisuje připojení také log do %LOCALAPPDATA%\Elowen\client\logs\connect.log. Linux a macOS samostatný log nevedou; co připojení vypíše, najdete v systémových protokolech.
Co smí klient na počítači dělat
Povolené akce se soubory a shellem běží s oprávněním Vašeho účtu v operačním systému na tomto počítači. Dosáhnou na všechno, k čemu tento účet má přístup, ne jen na složku, ve které jste spustili terminál.
Ve Windows spouští agent příkazy Bash v PowerShellu: v PowerShellu 7 (pwsh), pokud je nainstalovaný, jinak ve Windows PowerShellu 5.1, který je součástí Windows. Chetty ví, který z nich má, a píše tam příkazy PowerShellu a cesty Windows.
Práce, když je počítač offline
Práce pro počítač, který je offline, skončí chybou. Nikdy se nepřesune na server, takže se nic nespustí na špatném místě.