Portál AbcLinuxu, 5. května 2025 18:56
gnome-terminal -e "bash -c \"firewalk;exec bash;\"" --geometry=100x24Jenže tohle řešení je takové neúplné. Když aplikaci musím spouštět jako root tak
gksu '/usr/bin/gnome-terminal -e "bash -c \"dnsenum;exec bash;\"" --geometry=100x24'nefunguje to když to zadám do gnome menu-editor nebo jak se to jmenuje
bla@bla bla # firewalk --help A tady text nápovědy........
Co takhle napsat shellové skripty a spouštět ty?
vim shell_skript.sh
i
#!/bin/bash příkazy bashe
:wq
gksu '/usr/bin/gnome-terminal -e "bash -c \"dnsenum;exec bash;\"" --geometry=100x24'Protože se to pouze přihlásí do ROOT konzole, ale nevypíše to nic dál. Tady tím by se měl spustit další příkaz
-e "bash -c \"dnsenum;exec bash;\""ale neděje se tak.
gksu '/usr/bin/gnome-terminal -e "bash…Bych dal něco typu:
gnome-terminal -e "sudo mc"V prvním případě by totiž pod rootem běžel celý gnome-terminál (GUI aplikace), což je mi trochu proti srsti a je to zbytečné. V druhém případě se spustí terminál, do něj uživatel zadá heslo a pak se spustí aplikace s právy roota.
Tiskni
Sdílej:
ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.