SHELL-Scripte als root ausführen

Leonadi

Mitglied
Hallo,
ich habe eine Frage die sich um Skripte dreht. Ich mochte ein Skript ausführen. Dieses benutzt allerdings
Code:
sudo
Befehle. Das Programm kann dann das Skript nicht korrekt ohne Terminal ausführen, da es ein Passwort einfordert, welches nirgendwo angezeigt wird. Kann ich das Skript als irgendwie als root ausführen? Gibt es irgendwelche Möglichkeiten, dass dann eine Legetimierung Anfrage von Ubuntu oder ähnliches kommt, damit ich es nicht im Terminal ausführen muss?

Code zum Ausführen:
Java:
Process Patcher = null;
    try {
        Patcher =  Runtime.getRuntime().exec("dummy.sh");
        Patcher.waitFor();
    } catch (IOException e) {
        System.out.println("Exception beim Ausfuehren batch Files " + e.getCause());
    }catch (InterruptedException e) {
        System.out.println("Exception beim Ausfuehren batch Files " + e.getCause());
    }

    if(Patcher.exitValue() == 0) {
        jLabel5.setText("Erfolgreiche Installation");
    } else {
        jLabel5.setText("Fehlerhaft");
        jLabel5.setForeground(Color.red);
    }

Daten zur Allgemeinheit:
OS: Ubuntu
Umgebung: NetBeans 7.0
Sprache: Java (Was sonst?)

Vielen Dank im Vorraus
Leonadi
 

faetzminator

Gesperrter Benutzer
Meistens sind Probleme einfacher zu lösen, als sie scheinen ;) und wenn man (z.B. bei der Arbeit) gewisse Problemlösungen sieht, weiss man, dass es auch kompliziert und hässlich geht :D
 
Ähnliche Java Themen
  Titel Forum Antworten Datum
F Shell Script ausführen Java Basics - Anfänger-Themen 5
L Shell Script ausführen in Java Java Basics - Anfänger-Themen 4
E Shell: Hauptklasse konnte nicht gefunden oder geladen werden Java Basics - Anfänger-Themen 3
A Erste Schritte Programm in Shell mit bestimmter Java-Version aufrufen Java Basics - Anfänger-Themen 10
H Shell Command, im Hintergrund Java Basics - Anfänger-Themen 2
P ein Java Script mit Shell/Bash launchen? Ubuntu Java Basics - Anfänger-Themen 3
K Befehl per Shell an Java-Applet JAR übergeben Java Basics - Anfänger-Themen 16
A Shell erfolgreich verlaufen oder Fehler gehabt Java Basics - Anfänger-Themen 4
T Shell Script Aufruf mit Java Java Basics - Anfänger-Themen 7
S javac - Rückgabewerte an die Shell Java Basics - Anfänger-Themen 10
S Shell zeigt keine Scrollbars Java Basics - Anfänger-Themen 2
M shell als Typ auflösen Java Basics - Anfänger-Themen 12
G java shell script starten und befehl übergeben Java Basics - Anfänger-Themen 3
K Shell Befehle mit Java aufrufen Java Basics - Anfänger-Themen 5
G Unix Shell Subroutine ausfuehren Java Basics - Anfänger-Themen 3
O Java- File in Shell/Terminal/etc. öffnen Java Basics - Anfänger-Themen 8
S Shell Script ausführen unter Java Java Basics - Anfänger-Themen 5
K Java-Programm mittels Shell-Skript aufrufen Java Basics - Anfänger-Themen 3
C Windows Shell mit JAVA öffnen Java Basics - Anfänger-Themen 12
T Sortierte Ausgabe in der Shell Java Basics - Anfänger-Themen 4
S Shell-Skripte per Java aufrufen? Java Basics - Anfänger-Themen 5
H Scripte oder Programmcode aus Datei lesen? Java Basics - Anfänger-Themen 5
G Erste Schritte Java "Scripte" aus einem Hauptskript starten Java Basics - Anfänger-Themen 7
I JTree, Root-Name ändern Java Basics - Anfänger-Themen 4
F javafx.fxml.LoadException: Root hasn't been set. Java Basics - Anfänger-Themen 0
M JTree ohne root anzeigen Java Basics - Anfänger-Themen 5
T JTree root setzten Java Basics - Anfänger-Themen 13
Horst79 Temp Datei cachen anstatt physikalische Datei im root Verz? Java Basics - Anfänger-Themen 8
T Aus dem package zurück auf die Root Ebene Java Basics - Anfänger-Themen 2
F Root-Pfad der Java-Anwendung herausfinden Java Basics - Anfänger-Themen 1
I Wie kann man in root -User wechseln? Java Basics - Anfänger-Themen 16

Ähnliche Java Themen

Neue Themen


Oben