Lehce komplikovanejsi problem. V praci mam vlastni linuxovy pracovni desktop. Z nej se pripojuji na jine pracovni windows pocitace pomoci xfreerdp, zadam login, heslo a ip adresu:
xfreerdp /cert-ignore /u:UZIVATEL /p:HESLO /v:IP_WINDOWS_PC_V_LOKALNI_SITI
Tohle v ramci lokalni site funguje dobre a rychle.
Z vnejsku (mimo pracovni sit) se muzu pripojit na pracovni desktop pomoci ssh, ale musim se nejprve pripojit na server co jde videt z venku, a pak na vlastni pracovni desktop, takhle:
ssh -J SERVER.PRACE.CZ IP_PRACE_DESKTOP_V_LOKALNI_SITI
(coz je nahrada za "ssh SERVER.PRACE.CZ", a po pripojeni "ssh IP_PRACE_DESKTOP_V_LOKALNI_SITI")
Z bashe pak muzu spustit libovolny graficky program. Ale funguje to pomalu, protoze X forwarding pres ssh je jaksi pomale. Takze kdyz z domova potrebuju neco nastavit na windowsim pocitaci v praci, pripojim se pomoci ssh -J do sveho pracovniho desktopu, spustim xfreerdp a udelam to. A je to neprijemne pomale i presto ze do prace je celkem rychle spojeni. Kdyz jsem zkusil treba teamviewer, tak to fungovalo rychle. Jenze teamviewer je licencovany a nemuzu ho pouzit pro pracovni zalezitosti (a firma to nekoupi).
Napadlo me ze by treba pomohlo udelat pomoci ssh tunel, a xfreerdp spustit doma a tunelem ho nasmerovat rovnou na ten windowsi pocitac. Akorat moc nechapu jak: udelat tunel s ssh presmerovanim, a jakou ip pak vlastne podstrcit xfreerdp aby se pripojil na ten widowsi pocitac. Na windowsi pracovni pocitac nechci instalovat jine veci, protoze by to nekdo moc resil, a ajtaci v praci delaji vic problemu nez pomoci.
Snad jsem to vysvetlil dobre. Vi nekdo prosim?