gksu helyett...?

Fórumok

Üdv!

Frissítettem Xubuntu 16.04-et 18.04-re, pár hibácskát kijavítottam. Egy dolgot viszont nem tudok megoldani:
ez egy főleg vnc-ről használt gép, de éppen be lehet jelentkezni a vason is ha muszáj. Itt kezdődik a probléma: van két indítóikon az asztalon, az egyik a thunar-t indítja rendszergazdai jogokkal, ez eddig úgy nézett ki, hogy "gksu thunar %F". a másik egy xterm-et nyit és abban egy scriptet futtat, szintén rendszergazdai jogokkal: "gksu 'xterm -e /my/script'"
Na ezeket nem tudom most használni, mivel gksu már nincs, az alternatívák meg valamiért nem működnek:
pkexec thunar az a gépre bejelentkezve működik, viszont vnc képernyőn már nem. lehet a :0-n akarná megjeleníteni a jelszó ablakot?
az xterm-es scriptes móka az meg sehogy sem működik, ott is csak a helyi képernyőn hajlandó bekérni a jelszót, viszont utána is elhasal, ott már az xterm nyafog display miatt. ezt viszont hogyan adjam meg neki, ha az lehet akár :0, akár :1, akár :x?
admin:// sem működik.

Nem tud valaki egy egyszerű, jó megoldást ezekre?

Hozzászólások

Lehet hülyeséget mondok, de egy próbát megérhet:

sudo su -

vagy sudo -i vagy sudo -i

beesu

Szolgálati közlemény: a felettem lévő hozzászólásban nem lett lezárva a <code> tag. Kéretik pótolni!

tr '[:lower:]' '[:upper:]' <<<locsemege
LOCSEMEGE

Nekem nincs jelszó semmin, így csak kicseréltem a gksu-t sudo-ra.

ezek közül egyik sem működik, legalábbis vnc-n nézve nem. semmit nem csinálnak, nem jelenik meg a hitelesítő párbeszédablak és nem történik semmi.
a gyári beépített programok, amik rendszergazdai jogokat akarnak (pl. gparted, synaptic, stb.) azok működnek korrektül. lehet polkiteket kéne csináljak? de a thunarnak van elvileg.
vagy tán a vnc sessiönöm nem teljesen jó? áááá az teljesen lehetetlen! :D

----------------------------------
feel the beat - it's everywhere!

láttam, észrevettem, rtfm is volt: bubuntunban nincs, max külső forrásból, meg deprecated ez is, ennyi erővel visszarakhatnám a gksu-t is. jól megkavarták megint a dolgokat ezekkel a csodálatos újításokkal... ma épp systemd-resolved-del 'optam, végül ment az is a levesbe... meg netplan... ezek mind nagyon kellettek már megint... :(

----------------------------------
feel the beat - it's everywhere!

egy terminálból:
pkexec thunar

Error executing command as another user: Not authorized
This incident has been reported

pkexec Thunar

grafikus felületen: Hitelesítés szükséges a /usr/bin/Thunar futtatásához rendszergazdaként. Jelszót írjad ide ni!

majd:

Thunar: nem nyitható meg a megjelenítő:
-rwxr-xr-x 1 root root 773992 ápr    6 00:24 /usr/bin/thunar
lrwxrwxrwx 1 root root      6 ápr    6 00:24 /usr/bin/Thunar -> thunar

tail /usr/share/polkit-1/actions/org.xfce.thunar.policy

 <defaults>
 <allow_any>no</allow_any>
 <allow_inactive>auth_admin</allow_inactive>
 <allow_active>auth_admin</allow_active>
 </defaults>
 <annotate key="org.freedesktop.policykit.exec.path">/usr/bin/thunar</annotate>
 <annotate key="org.freedesktop.policykit.exec.allow_gui">true</annotate>
 </action>

----------------------------------
feel the beat - it's everywhere!

A javaslatok többsége azért nem működik, mert ahhoz vagy terminál kellene, vagy jelszó nélkül root jog lehetősége. Mellesleg az általam javasolt beesu - egyáltalán észrevetted? - grafikus felületű, de fogalmam sincs, hogy az általad használt disztribúció csomagjai között megtalálható-e, fel van-e telepítve, továbbá olvastál-e a használatáról dokumentációt, vagy csak mechanikusan lecserélted az eddigi parancsot arra.

tr '[:lower:]' '[:upper:]' <<<locsemege
LOCSEMEGE

És ha sudoers-ben beállítod a kívánt progikat, hogy ne kelljen jelszó? Csak egy futó gondolat.

---------------------------------------------------------------
Ritkán szólok hozzá dolgokhoz. Így ne várj tőlem interakciót.

Az őskorban ilyesmiket szoktunk volt használni:

$ xhost +localhost
$ su -
<jelszo>
# mc

(Persze 'mc' lehet 'thunar' vagy 'nautilus' vagy ahogy ezen a héten hívják az Intéző-utánzót.)