Sie sind nicht angemeldet.

Lieber Besucher, herzlich willkommen bei: Ubuntu-Forum & Kubuntu-Forum | www.Ubuntu-Forum.de. Falls dies Ihr erster Besuch auf dieser Seite ist, lesen Sie sich bitte die Hilfe durch. Dort wird Ihnen die Bedienung dieser Seite näher erläutert. Darüber hinaus sollten Sie sich registrieren, um alle Funktionen dieser Seite nutzen zu können. Benutzen Sie das Registrierungsformular, um sich zu registrieren oder informieren Sie sich ausführlich über den Registrierungsvorgang. Falls Sie sich bereits zu einem früheren Zeitpunkt registriert haben, können Sie sich hier anmelden.

  • »NikeOne4« ist der Autor dieses Themas

Beiträge: 4

Registrierungsdatum: 10.03.2016

Derivat: Xubuntu

Architektur: 64-Bit PC

Desktop: XFCE

Andere Betriebssysteme: Windows Server 2012 R2

  • Nachricht senden

1

10.04.2016, 14:36

Bash Script (automatischer sudo su - login und befehl ausführen)

Hallo,

Ich Arbeite zur zeit an einem Projekt.

in VB.Net habe ich ein Programm geschrieben das genau einen Befehl per SSH Senden kann und die Rückantwort anzeigt.

Ich möchte per Knopfdruck einen Dienst; Starten, Stoppen Neustarten und Neu Initialisieren lassen.

Der einzige weg der mir dabei einfällt ist dieses per Script um zu setzen.

Unser Script müsste sich als Root anmelden

Quellcode

1
sudo su
sich authentifizieren

Quellcode

1
"unserpasswort"
und dann den Befehl

Quellcode

1
service squid3 start
(oder; stop, restart) ausführen lassen.



Habt ihr so etwas schon umsetzen können?
Oder geht mein Plan nicht auf?


liebe grüße, Nik.

2

10.04.2016, 15:31

Klar kann man das umsetzen. Mit Passwortabfrage und sudo wird es aber umständlich und aufwändig. Da wäre ein manueller Login viel schneller erledigt.
Am einfachsten geht's mit public-key login als root. Wenn du dafür einen separaten key erzeugst, kann darin auch das auszuführende Kommando definiert werden, danach wird die Verbindung wieder beendet.

P.S.: Was ist eigentlich daraus geworden?
Beim Erstellen dieser Nachricht kamen keine Tiere zu Schaden.
me is all sausage
but don't call me Ferdl

  • »NikeOne4« ist der Autor dieses Themas

Beiträge: 4

Registrierungsdatum: 10.03.2016

Derivat: Xubuntu

Architektur: 64-Bit PC

Desktop: XFCE

Andere Betriebssysteme: Windows Server 2012 R2

  • Nachricht senden

3

10.04.2016, 16:27

Klar kann man das umsetzen. Mit Passwortabfrage und sudo wird es aber umständlich und aufwändig. Da wäre ein manueller Login viel schneller erledigt.
Am einfachsten geht's mit public-key login als root. Wenn du dafür einen separaten key erzeugst, kann darin auch das auszuführende Kommando definiert werden, danach wird die Verbindung wieder beendet.

P.S.: Was ist eigentlich daraus geworden?
Haben diesen Weg jetzt komplett verworfen.

Soll ich den Fred jetzt löschen oder reicht als "gelöst zu markieren?


Habe den alten Fred mal aktualisiert. :)