Q: Run as root terminal shortkutas

B
  • 23 Grd '14

Sveiki,
Kaip supaprastinti gyvenimą?
Tarkime turiu programą kurią pasileidžiu visada su root tesisėmis, t.y. pvz. Ctrl+Alt+T (treminalas) ir ten pvz

sudo vmware

tada atsidaro man reikiama programa ir visi happy.
Bet ne aš. Man riekia paprasčiausiai kad būtų noprmali ikonėlė paspaudei ir turi. Ar įmanoma kaip suprograminti tą reikalą?
Dėkoju už jūsų laiką ir į temą pasisakymus.

T
Techtronic
Mindaugas N.
  • 23 Grd '14

O dabar problema kame? klausia slaptazodzio ?
Gali sukurti desktop failiuka kuris nukreips i skripta shell, arba naudos gsudo/ksudo/kwallet ar panasu stuff.

Desktop failiukas:

[Desktop Entry]
Type=Application
Name=programa
GenericName=Programa
Exec=skriptas
Icon=/kur/yra/ikona
Categories=Graphics;
Terminal=false
X-Desktop-File-Install-Version=0.22

Kad nepralsytu password, gali darasyti i /etc/sudoers faila:

useris ALL = NOPASSWD: /kur/yra/komanda/ar/skriptas

Arba naudoti setuid/setgid (tavoji programa instaliuojant turejo nustatyti tokias teises.)

G
  • 23 Grd '14

Ant darbalaukio paspaudi pelei dešinę ir pasirenki "Create Launcher", atsivers panašus, kaip viršuj, langas.

Command eilutėje suvesk savo komandą su gksudo priešaky:

gksudo vmware