Remmina tarpinio serverio perkėlimas į jo Flatpak smėlio dėžę
Suteikti tarpinio serverio konfigūraciją Remmina procesui Flatpak viduje, o ne manyti, kad terminalo export pasiekė iš darbalaukio paleistą programą.
Export terminale gali būti visiškai teisingas ir vis tiek nebūti Remmina procese, kurį paleidote iš darbalaukio. Jei įdiegta per Flatpak, patikrinkite pačios programos environment override.
Flatpak suteikia konfigūravimo paviršių kiekvienam naudotojui ir kiekvienai programai. HTTP tarpinio serverio endpoint pavyzdys:
flatpak override --user --env=https_proxy=http://proxy.example:8080 org.remmina.RemminaNaudokite įdiegtos programos tikrąjį ID ir endpoint palaikomą protokolą. Kintamojo pavadinimas aprašo nustatymą, kurį naudoja tinklo biblioteka; jis nereikalauja, kad reikšmė prasidėtų https://.
FreeRDP tarpinio serverio įgyvendinimas nuskaito https_proxy ir HTTPS_PROXY, kai dar nepasirinktas aiškus tarpinio serverio tipas. Remmina build ir ryšio tipas turi iš tikrųjų naudoti tą kelią. SSH, VNC ir RDP profiliai nėra trys keičiami vartotojai.
Visiškai uždarykite esamą programą prieš paleisdami ją su nauju override. Override išsaugojimas neperrašo sandboxe jau veikiančio proceso.
Norėdami pašalinti būtent šį override, Flatpak taip pat palaiko:
flatpak override --user --unset-env=https_proxy org.remmina.RemminaLaikykite prisijungimo duomenis už bendros komandų išvesties. Programos override yra konfigūracija, o ne slaptažodžių saugykla. Jei TCP pasiekia tarpinį serverį, bet darbalaukio ryšys vis tiek nepavyksta, išsaugokite pasirinktą profilį, transportą ir tarpinio serverio atsakymą; daugiau host-shell export keitimas negali ištaisyti protokolo ar autorizacijos gedimo tame ryšyje.