mabue88
Goto Top

Plink.exe - FATAL ERROR: Server refused to start a shell command

Guten Morgen,

ich möchte die Konfiguration eines Switches vom Typ Siemens 'SCALANCE CX224-4C G' mittels plink automatisch ausführen lassen. Die entsprechenden Befehle habe ich in einer Textdatei bereits zusammengestellt.
Allerdings lässt der Switch wohl keine Shell zu
C:\Program Files\PuTTY>plink.exe admin@192.168.0.10 -m scalance_config.txt
admin@192.168.0.10's password:  
Access granted. Press Return to begin session.
FATAL ERROR: Server refused to start a shell/command

Auch der Aufruf mit einem Command statt mit der Textdatei funktioniert nicht:
C:\Program Files\PuTTY>plink.exe admin@192.168.0.10 show running-config
admin@192.168.0.10's password:  
Access granted. Press Return to begin session.
FATAL ERROR: Server refused to start a shell/command

Der reine Verbindungsaufbau (ohne Command & ohne Textdatei) funktioniert aber:
C:\Program Files\PuTTY>plink.exe admin@192.168.0.10
Using username "admin".  
admin@192.168.0.10's password:  
Access granted. Press Return to begin session.
SIMATIC NET - Industrial Ethernet
Command Line Interface SCALANCE XC200
Copyright (c) 2011-2023 Siemens AG

Switch001#

Weiß jemand an was das liegen könnte?
Mit Putty funktioniert der Zugriff auf den Switch übrigens ohne Probleme.

Vielen Dank
mabue

Content-ID: 34039261483

Url: https://administrator.de/contentid/34039261483

Printed on: December 4, 2024 at 06:12 o'clock

Crusher79
Crusher79 Oct 06, 2023 updated at 06:18:37 (UTC)
Goto Top
Hallo,

bei Alcatel gab es Probleme mit SSH.

Ist das hier Telnet oder SSH? SSH Session ist hier nochmal erklärt. Hilft dir das weiter?

https://zeleskitech.com/2014/08/02/sending-automated-commands-to-a-cisco ...

mfg Crusher

Referenz Alcatel: https://www.alcatelunleashed.com/viewtopic.php?t=26829
7907292512
Solution 7907292512 Oct 06, 2023 updated at 06:29:26 (UTC)
Goto Top
Da fehlt wohl der erste "Return" vor den Befehlen. Nutze statt dem Parameter -m stdin Eingabe und den führenden Zeilenumbruch(Return) dann in die Textdatei packen.
plink -ssh user@192.168.0.10 -pw password_something < scalance_config.txt
Dann müsste es laufen.

Sid.
mabue88
mabue88 Oct 06, 2023 at 06:37:00 (UTC)
Goto Top
Hallo @7907292512,

damit funktioniert es!

Vielen Dank
7907292512
7907292512 Oct 06, 2023 at 07:17:40 (UTC)
Goto Top
👌👋