Prosíme přihlašte se nebo zaregistrujte.

Přihlašte se svým uživatelským jménem a heslem.
Vaše pomoc je stále potřeba!

Autor Téma: Spousteni-ukonceni programu (napr.vypinani PC) jen ve wifi domaci siti ..  (Přečteno 3500 krát)

miro_

  • Aktivní člen
  • *
  • Příspěvků: 232
Obcas bych potreboval mezi patry rodinneho domu ovladat v domaci siti nektery
z pocitacu s linuxem. Napr. ukonceni/spusteni zaznamu z USB-TV,
pripadne vypnuti tohoto 'vzdaleneho' PC. Zatim jsem nenasel jak na to.
Poradi nekdo ?

juwa2

  • Závislák
  • ***
  • Příspěvků: 4936
Re:Spousteni-ukonceni programu (napr.vypinani PC) jen ve wifi domaci siti ..
« Odpověď #1 kdy: 15 Listopadu 2023, 00:23:59 »
Třeba vzdálená Plocha  (VNC + Remmina). Na tom vzdáleném PC musí běžet (nastav mu autospouštění) vnc server (= nainstaluj balík vino) + pro něj nastav aby nebylo potřeba připojení potvrzovat/zadávat heslo. Rovněž šifrování vypni.
Na "ovládacím" pc nainstaluj balík remmina.

Ve firewallu bude zřejmě třeba povolit (nejsnadněji pomocí GUFW) příchozí tcp spojení pro protější PC
(jeho IP) a porty 5600:5900

Pak můžeš provádět co chceš, včetně vypnutí. Pokud jen uspíš, můžeš probudit klasicky pomocí wol (balík wakeonlan), příkaz bude
Kód: [Vybrat]
wakeonlan mac_adresa_pc_k_probuzení
« Poslední změna: 15 Listopadu 2023, 01:44:59 od juwa2 »

miro_

  • Aktivní člen
  • *
  • Příspěvků: 232
Re:Spousteni-ukonceni programu (napr.vypinani PC) jen ve wifi domaci siti ..
« Odpověď #2 kdy: 15 Listopadu 2023, 09:31:27 »
Diky, zkusim.

miro_

  • Aktivní člen
  • *
  • Příspěvků: 232
Re:Spousteni-ukonceni programu (napr.vypinani PC) jen ve wifi domaci siti ..
« Odpověď #3 kdy: 22 Listopadu 2023, 11:01:46 »
Predevcirem jsem se marne pokousel, na nekolika PC s U20-mate, rozbehnout VNC server,
pro sdileni plochy dle Tveho nastinu postupu. Testovani mi kopmlikuje
soucasne umistenim PC mezi dvema poschodimi.

V prilohach prikladam uzite nastaveni 'remote-access' 'vino',
ktere vypada trochu jinak. Bohuzel mi chybi polozka pro 'enabled' !!
Marne jsem hledal a zkousel ruzne navody z webu,
 co by melo vliv na nastaveni 'vino-remote-access' pro Remminu.

Komunikovat jsem zkousel na WiFi i Ethernetu atd..
Pri ruznych pokusech jsem 'nejak' server na jednom PC nainstaloval.
Pokus spusteni ale vypada nasledovne:
m@m-MS-7350:~$ sudo systemctl start vncserver@1
Job for vncserver@1.service failed because the control process exited with error code.
See "systemctl status vncserver@1.service" and "journalctl -xe" for details.
m@m-MS-7350:~$ sudo journalctl -xe
lis 20 12:20:59 m-MS-7350 systemd[1]: vncserver@1.service: Failed with result >
-- Subject: Unit failed
-- Defined-By: systemd
-- Support: http://www.ubuntu.com/support
--
-- The unit vncserver@1.service has entered the 'failed' state with result 'exi>
lis 20 12:20:59 m-MS-7350 systemd[1]: Failed to start Start TightVNC server at>
-- Subject: A start job for unit vncserver@1.service has failed
-- Defined-By: systemd
-- Support: http://www.ubuntu.com/support
--
-- A start job for unit vncserver@1.service has finished with a failure.
--
-- The job identifier is 5351 and the job result is failed.
lis 20 12:20:59 m-MS-7350 sudo[10151]: pam_unix(sudo:session): session closed >
lis 20 12:21:01 m-MS-7350 systemd[1]: NetworkManager-dispatcher.service: Succe>
-- Subject: Unit succeeded
-- Defined-By: systemd
-- Support: http://www.ubuntu.com/support
--
-- The unit NetworkManager-dispatcher.service has successfully entered the 'dea>
lis 20 12:21:57 m-MS-7350 sudo[10158]:       m : TTY=pts/2 ; PWD=/home/m ; U>
lis 20 12:21:57 m-MS-7350 sudo[10158]: pam_unix(sudo:session): session opened >
lines 2105-2127/2127 (END)

Pri techto pokusech se mi povedlo vytvorit spoustec, ktery je nefunkcni viz. priloha.
 
Nejakym testem, uz si nevzpomnam presne,
 asi 'systemctl status vncserver@1', jsem dostal hlasku ze server bezi.
Nemam v tomto smeru zkusenosti a tak netusim co delam spatne.
Myslim, ze hlavni problem bude v povoleni 'remote-access'.

Kdyz jsem se dival, co se deje na siti, pri pokusu o pripojeni na server pres Wireshark,
tak vidim ze packet, ktery se chce z PC pripojit k serveru vysila v "TCP - je ->rfb(5900)[SYN]  Len=0"
To zrejme odpovida spatne konfiguraci jiz u PC, ktere se chce k serveru pripojit.
Server pak vraci je "rfb(5900) [RST, ACK]" a tim pokus komunikace konci.

Poradis co dal?
« Poslední změna: 22 Listopadu 2023, 11:05:07 od miro_ »

juwa2

  • Závislák
  • ***
  • Příspěvků: 4936
Re:Spousteni-ukonceni programu (napr.vypinani PC) jen ve wifi domaci siti ..
« Odpověď #4 kdy: 23 Listopadu 2023, 17:57:00 »
Je divné, že s tím takto "bojuješ", nikdy s tím problémy nebyly, ani ubu > ubu, ani ubu > win. Vždy to hned fungovalo bez potíží, v rámci LAN obzvláště.
Příkaz pro spuštění vnc serveru je
Kód: [Vybrat]
/usr/lib/vino/vino-server --sm-disableJestli běží ověříš ve správci úloh (proces vino).

V remmině je třeba použít vnc plugin (rdp plugin je pro windows pc).
Je třeba povolit průchod firewallem, ale to už jsem psal.  Víc k tomu v podstatě není co dodat....
« Poslední změna: 23 Listopadu 2023, 18:12:26 od juwa2 »

miro_

  • Aktivní člen
  • *
  • Příspěvků: 232
Re:Spousteni-ukonceni programu (napr.vypinani PC) jen ve wifi domaci siti ..
« Odpověď #5 kdy: 27 Listopadu 2023, 21:48:24 »
- Server 'vino' z '/usr/lib/vino/vino-server' skutecne spusteny neni a spustit nejde !

Znovu jsem pak prochazel konfigurace souvisejici s 'remote' pristupy na server.
Pri kontrole stavu souboru z baliku org.gnome.Vino se src

/usr/share/glib-2.0/schemas/org.gnome.Vino.enums.xml   vino
/usr/share/glib-2.0/schemas/org.gnome.Vino.gschema.xml   vino

jsem hledal zda zde nahodou neni nejaka polozka 'enabled'.
Rovnez jsem se dival do https://gitlab.gnome.org/Archive/vino.

Pak jsem nasel na webu v https://wiki.gnome.org/Projects/Vino
nasledujici sdeleni:
Citace
Vino was the GNOME desktop sharing server.
 It is now archived and unmaintained
 - please use gnome-remote-desktop instead!
Proto jsem s dalsimi pokuy s 'vino' zatim skocil.
 
- Uzivam take  RPI4 s U22-mate, dle mnou uzitych aplikaci funkcni.
(uzivam jej zejmena pro server Mosquitto (v1.6).).
Zkusil jsem tam server 'gnome-remote-desktop' pro 'xrdp' nainstalovat dle webu
 'Jak nainstalovat xRDP (Remote Desktop) na Ubuntu 22.04'
 'How to Install and Configure VNC on Ubuntu 22.04'  atd..
Zrejme to vychazi z navodu z
 https://learn.microsoft.com/cs-cz/azure/lab-services/how-to-enable-remote-desktop-linux#rdp-setup,
a
 https://learn.microsoft.com/cs-cz/azure/virtual-machines/linux/use-remote-desktop..
 Server 'xrdp daemon' bezii  ale pri pokusech o pristup na tento server,
z nejakeho PC s U20-mate z remmina skoncim v okne "Login to myXdrp" viz. priloha
(po zadani u 'Session Xorg' uzivatele a hesla, 3389 FW povolen).
Zkousel jsem  take ruzne upravy „xrdp“ do skupiny „ssl-cert“ ....

Neuspesne jsem zkousel modifikovat "xrdp.ini" ( file version number ini_version=1").
 Veskere mozne upravy vychozi "xrdp.ini" uplne nechapu jak upravit, napr.
 [Xorg]
   name=Xorg
   lib=libxup.so
   username=ask
   password=ask
   ip=127.0.0.1
   port=-1
   code=20
Po preselych spatnych zkusenostech s chodem instalaci-aktualizaci  FF
na RPI4 z std. repozitaru,( kde problemy vyresila az  instalace 'snap FF',) 
jsem nakonec instaloval  'snap remmina'.
 (Zda se mi ale, ze se znatelne zpomalilo spousteni na beznych PC Ubuntu po restartu).

juwa2

  • Závislák
  • ***
  • Příspěvků: 4936
Re:Spousteni-ukonceni programu (napr.vypinani PC) jen ve wifi domaci siti ..
« Odpověď #6 kdy: 28 Listopadu 2023, 13:06:08 »
Pokud máš vino nainstalované, spustit jít musí - minimálně musí zobrazit chybovou hlášku - kterou jsi sem (nevím proč) nedal....
Takže otevři terminál, zadej tam příkaz
Kód: [Vybrat]
/usr/lib/vino/vino-server --sm-disablea výpis hoď sem....

Aplikací instalovaným jako snap se širokým obloukem vyhni - ideálně se celého tohoto "behemotu/molochu" zbav jednou pro vždy..
Kód: [Vybrat]
sudo snap remove * -y
sudo apt-get uninstall snap snapd
« Poslední změna: 28 Listopadu 2023, 13:29:12 od juwa2 »

miro_

  • Aktivní člen
  • *
  • Příspěvků: 232
Re:Spousteni-ukonceni programu (napr.vypinani PC) jen ve wifi domaci siti ..
« Odpověď #7 kdy: 29 Listopadu 2023, 12:32:39 »
- Kdyz jsem se dival do '/usr/lib/vino' tak jsem zjistil, ze je zde link na vino-server do '/usr/libexec'.
Nevim proc mne pak napadlo zkusit server spustit v '/usr/libexec' z terminalu otevreneho zde jako admin.
To neslo.

- Po instalaci 'vino' na rpi4, mi chybela instalace 'editoru dconf'.
Nejak nevhodne jsem googlil... a proto jsem se po te dostal k 'gnome-remote-desktop'.
Vcera jsem 'editor dconf' konecne nainstaloval a upravit konfiguraci 'remote-access'.
Nechapu proc synaptic U22mate rpi4 nenabizi instalaci 'editoru dconf' jako
synaptic na normalnich PC.
Kdy nemusi byt instalace ze synaptic vhodna ?

Nyni, po spusteni vino-server, po pokusu pripojeni z klasickeho PC s U20 do rpi4 je vypis: viz. priloha.

- Okolo problemu 'rfbProcessClientProtocolVersion: not a valid RFB client'
se mi na webu nepovedlo nic rozumneho najit.

- Sledoval jsem pri tom take, co se deje na remmine, v debuging klientu vzdalene plochy: viz. priloha.

Zatim nezvladam vse z 'remmina.org' nejak projit a pochopit.
Je mozne ze v remmina-'edici nastaveni' mi neco chybi nastavit-upravit.

- Puvodne jsem mel na PC remminou s U20 instalovan take 'VNC' server.
Zkousel jsem zde instalovat i snapy remminy i vnc.
Nyni jsem se vratil z 'timeshift' do stavu prvni instalace remina z 'apt-get'.
Predpokladam, ze tim byly odstraneny  predesle  moje pokusy se snapy atd..,
Bohuzel nabeh zobrazeni 'stavu plochy' po restartu je stale nejak pomaly.

Zkusenosti se snapem Firefox  jsem ziskal az na konci letosniho leta,
kdy jsem poridil rpi4-Raspberry  s instalacemi  U20-mate i U22-mate.
V techto instalacich byl Firefox nepouzitelny coz mi velmi vadilo.
Jeho spousteni dokonce bouralo i chod instalace ubuntu takovym zpusobem,
ze bylo nutne  'zamrznuti ubuntu' resit opravou-restartem s vypnutim napajeni rpi4.
Po instalaci snap verze Firefox problemy zmizely. Proto jsem na PC s U20 take snapy zkousel.
Chromium se na nekterych webech take nekdy pri zobrazeni nechova OK. Zatim jsem nezjistil proc.

 
« Poslední změna: 30 Listopadu 2023, 17:05:49 od miro_ »

Ventero

  • Závislák
  • ***
  • Příspěvků: 3549
Re:Spousteni-ukonceni programu (napr.vypinani PC) jen ve wifi domaci siti ..
« Odpověď #8 kdy: 29 Listopadu 2023, 17:35:50 »
Sakra chlape - jak jsi tady dlouho? Dej to pekne do kodu ty vypisy .. Dik za vsechny.
Zvuky jsou mantrami a myšlenky moudrostí, prostě proto, že se mohou objevovat ...

 

Provoz zaštiťuje spolek OpenAlt.