( bucko | 2022. 12. 10., szo – 01:29 )

Ez lehetetlen. Ha mindenki értené, akkor tényleg mindenki mindent tudna, tehát ez a topic sem jött volna létre. Esetleg a nekem működik releváns megálapításon kivül értelmesebb javaslat is született volna.

A végén kezdve: A putty egy terminál program, ami többek közott ismeri az ssh protokollt is. Van neki egy ilyenje is

PuTTY Configuration -> Terminal -> ...

No ugye, a blabla egy része máris világosodik! :-D

Terminál: Adatfeldolgozást végző számítógéphez kapcsolt kisebb számítógép, amelyen az adatokat beviszik, ill. amelyen az eredmények megjelennek. (Wikiszótár) Itt meg szó sincs valódi terminálról, hanem egy szoftverről, ami úgy csinál, mintha a fenti definíció szerinti szerkezet lenne.

Az igazi terminál pl. soros vonalon (alias drót) kapcsolódik a másik számítógéphez. Az ssh, ha elhanyagoljuk a sok-sok nyűgjeit, miszerint authentikál, tikosít, stb., stb., kapcsolódás után - szempontunkból csak egy drót, ami nem módosítja a rajta áthaladó adatokat.

Ezen a pálcikás ábrán a szerver (program) -> terminál kapcsolatot bontottam ki. Azaz

[ -shell + terminál emuláció (terminfo) ] - (sshd vagy drót!!) - { ssh - terminál emuláció } vagy terminál

de a magyarázat után csak ennyi marad:

shell + terminál emuláció - terminál

Eltűnt az ssh, aminek semmi köze sincs a megjelenített képhez.

Tehát a

Bárki bármit mond hogy nem frissül/támogatott vagy elavult az OpenSSH Windowson, az nem ért hozzá. A Windows 10 és 11 beépített OpenSSH szervert és klienset tartalmaz, amit a Microsoft fejleszt, javít és támogat.

rossz válasz, köze nincs hozzá. Csak azzal keverted össze, hogy mindkét oldalon MS program fut.

A terminfo (lásd: man terminfo) a terminal capability data base, képes elmagyarázni szerver oldalon, hogy pl. a PuTTY hogyan valósítja meg az egyes terminál funkciókat. (leánykori nevén: termcap) Ez *nix rendszereken így van. Ha egy adott rendszeren nincs terminfo, akkor is csinálja valahogy. ;)

Amit tudunk a terminálokról:

  • PuTTY = xterm-256color
  • Windows Terminal (ms-terminal) = xterm

Szóval minden rendben! Hiszen a megvalósított terminálok egyformák. Azaz , mégse, mert számtalan rendszer van és mindenki másképp csinálja. Éppen ezért építették be a putty terminál konfigurációs lehetőséget, amivel elvégezhető a finomhangolás.