Adott egy (otthoni) szervergép billentyűzettel és ethernet-csatlakozással, valamint egy UE32H4510AWXXH okostévé (VGA csatlakozás nélkül, HDMI (meg sok más) bemenettel).
Az eddigiekben ssh-val belépve matattam a szervert. Esetenként azonban nincs kéznél másik számítógép, és szeretném valamiképp látni a szerveren a konzolt (vagy egy terminálablakot).
Meg lehetne tenni, hogy veszek 12e Ft-ért VGA-HDMI átalakítót (pl. ilyet), hogy lássam a TV-n, amit kell, de egyelőre költségmentes verzión gondolkodom.
Magyarán: a helyi hálózatot kihasználva nem lehetne-e megoldani, hogy a szervergépen történő események (karakteres felület) látsszanak valahogy az okostévén, ami webszerverhez tud csatlakozni? Esetleg a "screen" parancsnak nincs valami olyan opciója, hogy speciálisan webszerverre küldje a kimenetet (szerk: screen -L beteszi a ~/screenlog.0 fájlba azt a tty-t, amit naplózni kérünk), amit az mondjuk félmásodpercenként frissítene, és amit az okostévé látna?
Első körben valami "másoljuk fájlba a képernyőtartalmat és ezt jelenítsük meg pre és /pre között egy weboldalon" jut eszembe, de ennél valami intelligensebbet is el tudok képzelni. Lehet, hogy nem én botlottam először ebbe a feladatba, és más már megoldotta.
- 2162 megtekintés
Hozzászólások
Nézz körül a Fedora-s/RHEL-es/CentOS-es Cockpit-nél, ők ezt megoldották.
Szerk.: Ő az: http://files.cockpit-project.org/guide/api-terminal-html.html
Szerk II.: Ill. https://en.wikipedia.org/wiki/Web-based_SSH
BlackY
--
"en is amikor bejovok dolgozni, nem egy pc-t [..] kapcsolok be, hanem a mainframe-et..." (sj)
- A hozzászóláshoz be kell jelentkezni
Köszi, szuper! :-) Micsoda jó név ez, hogy cockpit! :-) És Ubuntuhoz is van: https://lists.fedorahosted.org/pipermail/cockpit-devel/2015-February/00…
Mielőtt beüzemelem ezt a (pilótavizsgát igénylő) "pilótafülkét", egy gyors "szegény ember cockpitje" megoldással éltem:
~/.screenrc:
logfile /tmp/ideiglenesfajl1
logfile flush 1
És létrehozok egy egyszerű indítófájlt, amiben csak screen -L van (és amit vakon is el tudok indítani).
A webszerveren pedig (még előzőleg) állítok egy linket a /tmp/ideiglenesfajl1 -re, amit a böngészőben frissítgetek, amikor kell.
(Na jó, ezt még egy kicsit megspékeltem egy <meta http-equiv="Content-Type" content="text/html; charset=utf-8">
címkével, hogy az UTF-8-as mindenfélét is jól mutassa, de ez már csak hab a tortán, hiszen ez a webböngészőben is átállítható.)
- A hozzászóláshoz be kell jelentkezni
:(
A Cockpit-nek mondjuk csak egy funkciója a remote terminál (gyárilag leginkább többgépes, SSO-s, enterspájz akármis szerver menedzsernek készült - pl. storage-hoz, [systemd] service-khez stb. ad "kattintgatós" webes felületet is), RH-közeli újabb cuccokon nagyjából ennyi a telepítése [Fedora Server-en AFAIK azonnal felkerül, csak a web service-hez tartozó socketet kell engedélyezni]:
yum install cockpit
systemctl enable cockpit-ws.socket
(és ha az adott gépet realmd-vel léptetted be egy tartományba, akkor megnyitva az oldalt, out-of-the-box SSO-val fog próbálkozni elsőként. Ha meg még nem léptetted be, akkor egy kattintás + egy realm/user/password hármassal azt is megoldja)
BlackY
--
"en is amikor bejovok dolgozni, nem egy pc-t [..] kapcsolok be, hanem a mainframe-et..." (sj)
- A hozzászóláshoz be kell jelentkezni
Köszi az infókat! Itt: https://fedoraproject.org/wiki/Changes/CockpitManagementConsole alul van egy többsoros "How to test" rész, amiben tűzfalmatatástól kezdve minden szörnyűség felbukkan, emiatt ment el a kedvem ettől első körben. Másrészt meg nem RH-közeli környezetről van szó (Ubunturól), ahol ki tudja, mi minden huncutsággal oldották meg a portolást. No mindegy, azért köszi a bátorítást.
- A hozzászóláshoz be kell jelentkezni
várj, most két dologról van szó, nem?
1. monitor kép átjátszása a TV-re. én is csináltam hasonlót, de nem hdmi-vel hanem composite jellel. a VGA-Composite átalakító olcsóbb (4-5k). 80x25-ös text felülethez tökéletes a képe. persze ez akkor játszik, ha billzet-távolságvan van a TV a szervertől. a 2.-hoz képest azért is jobb, mert hálózati hiba esetén is működik.
2. ha jól értem, az TV-n van webböngésző app, innen kétfelé irányul a gondolatom:
2.1. webconsole - amit a többiek is javasoltak.
2.2. putty/connectbot-szerű ssh alkalmazás telepítése a TV-re.
~~~~~~~~
deb http://deb.uucp.hu/ wheezy yazzy repack
- A hozzászóláshoz be kell jelentkezni
Igazából csak annyiban van szükségem a monitorkép TV-re történő átjátszására, hogy lássam, mit ütök be a számítógéphez kötött billentyűzetről (és mi a kimenet).
A TV-n történő megjelenítéshez én is próbálkoztam VGA-Composite átalakítóval, de hiába. Vagy rossz a kütyü, vagy nem arra szolgál, amire vettem, mindenesetre nem jelenik meg kép, akárhogy is állítgatom a forrást a TV-n.
Arra nem gondoltam, hogy a TV-re tegyek különféle alkalmazásokat. Tehát "szerver oldali" megoldások merültek föl bennem (pedig akár tényleg lehet mást is). Csak, mivel a TV-hez nincs kényelmes billentyűzet (csak "virtuális"), inkább a géphez kapcsolt billentyűzetet szeretném használni.
- A hozzászóláshoz be kell jelentkezni
VGA-Composite átalakítókkal arra kell figyelni, hogy ne "egyszerűt" vegyen az ember. ha viszonylag kicsi, nincs benne sok elektronika, nem kell neki külön áramforrás, akkor valsznleg egy szimpla interfész konverterrel állunk szemben (1000-es körüli az áruk), ami csak akkor működik ha a VGA kártya ad le kompozit szinkronjelet. nem szükséges azonban szinkronjel-képes kép forrás az okosabb kütyükhöz (ilyet kaptam 4,5k-ért), ezeknek kell plusz táp is, enyimen pl. USB-s van.
~~~~~~~~
deb http://deb.uucp.hu/ wheezy yazzy repack
- A hozzászóláshoz be kell jelentkezni
Ú, köszi az infót! 4.5k-ért nagyon érdekelne egy ilyen! Mégiscsak hasznos tud ez lenni... Írnál webhelyet, hogy hol lehet venni, vagy keresési módot? :-)
- A hozzászóláshoz be kell jelentkezni
ők azok:
http://www.walmart.com/ip/PC-Computer-1280x1024-Video-VGA-to-TV-AV-Comp…
http://szamitastechnika.vatera.hu/szamitogep_laptop_tablet_kellek/kabel…
http://szamitastechnika.vatera.hu/szamitogep_laptop_tablet_kellek/kabel…
~~~~~~~~
deb http://deb.uucp.hu/ wheezy yazzy repack
- A hozzászóláshoz be kell jelentkezni
Yessss! Köszi nagyon!! Rendeltem is egyet.
- A hozzászóláshoz be kell jelentkezni
Azért arra az "apróságra" felhívom a figyelmedet, hogy az RCA-n kijövő PAL (illetve NTSC) jel maximum függőleges felbontása 480i (illetve 576i), hiába írnak félrevezető módon a termék leírásába bármi mást a "VGA jel támogatott felbontásai" címszó alatt. És ez alapvetően nem is a dobozka limitációja, hanem a technológia ennyit tud.
Azaz 80x25 karakteres konzol, vagy 640x480 grafikus felbontás.
- A hozzászóláshoz be kell jelentkezni
Szerencsere nincs olyan igeny, ami masnak eszebe ne jutott volna mar: http://www.web-console.org/
--
Blog | @hron84
Üzemeltető macik
- A hozzászóláshoz be kell jelentkezni