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/forum/plink-exe-fatal-error-server-refused-to-start-a-shell-command-34039261483.html

Ausgedruckt am: 22.12.2024 um 04:12 Uhr

Crusher79
Crusher79 06.10.2023 aktualisiert um 08:18:37 Uhr
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
Lösung 7907292512 06.10.2023 aktualisiert um 08:29:26 Uhr
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 06.10.2023 um 08:37:00 Uhr
Goto Top
Hallo @7907292512,

damit funktioniert es!

Vielen Dank
7907292512
7907292512 06.10.2023 um 09:17:40 Uhr
Goto Top
👌👋