DS mit plink abschalten

  • Ab sofort steht euch hier im Forum die neue Add-on Verwaltung zur Verfügung – eine zentrale Plattform für alles rund um Erweiterungen und Add-ons für den DSM.

    Damit haben wir einen Ort, an dem Lösungen von Nutzern mit der Community geteilt werden können. Über die Team Funktion können Projekte auch gemeinsam gepflegt werden.

    Was die Add-on Verwaltung kann und wie es funktioniert findet Ihr hier

    Hier geht es zu den Add-ons

Status
Für weitere Antworten geschlossen.

kmeier72

Benutzer
Registriert
12. Jan. 2011
Beiträge
98
Reaktionspunkte
0
Punkte
6
Hallo, ich möchte meine DS mit plink abschalten. Dazu habe ich eine Batch-Datei mit folgendem Inhalt erstellt:
plink.exe -batch -pw password admin@192.168.x.x < syno_stop.txt
Die syno_stop.txt enthält nun folgende 3 Zeilen:
sudo -i
password
poweroff
Das Senden von sudo -i, funktioniert noch. Aber das Root-Passwort wird nicht mehr gesendet. Wie kann man das Problem lösen?
Vielen Dank
 
also am "einfachsten" wird das gehen, wenn du auf SSH-Key-Login umstellst und dich dann per root anmeldest. Dann entfällt sudo und das Eingeben des Passworts, welches du eh nicht so übergeben könntest. sudo fragt das Passwort direkt ab, sodass du es auf der Tastatur tippen musst. Das PW kannst du nicht so an eine sudo Abfrage übergeben. Wenn du es wirklich so machen willst, müsstest du etwas mit expect schustern. except kann das PW an eine sudo Abfrage übergeben. Das wäre aber deutlich mehr Aufwand, als den root Login mittels SSH-Zertifikat zu erlauben.
Zum Thema root Login mittels SSH-Zerifikat solltest du hier im Forum fündig werden
 
Status
Für weitere Antworten geschlossen.
 

Kaffeautomat

Wenn du das Forum hilfreich findest oder uns unterstützen möchtest, dann gib uns doch einfach einen Kaffee aus.

Als Dankeschön schalten wir deinen Account werbefrei.

:coffee:

Hier gehts zum Kaffeeautomat