![]() |
Telnet Problem
Hallo,
Ich bräuchte mal wieder eine kleine Hilfe von euch. Kleine Beschreibung vom Programm: Ich habe mir vor kurzem einen kleinen NAS-Server gekauft. Jedoch waren mir die Funktionen wie FTP, NFS, AFP,.. zu wenig. Also kam ich (k.A. wie) auf das sogannte fun_plug. Nun manuelle Installation funktionierte perfekt. Dann kam ich auf die Idee, ein kleines Programm zu meinem server zu bauen, bis jetzt funktioniert alles perfekt, also auf dem admin panel einloggen, server restarten, ftp server starten stoppen, backups machen,... Alles was man über das Admin panel eben so machen kann. Nun ja nun zum eigentlichen problem: Ich wollte noch mehrere Funktionen einbauen, unter Anderem auch einen "installer" für das fun_plug. Also ich kann mich mit dem telnet server perfekt verbinden, es funktioniert auch alles wie z.B.: mkdir. Aber mann muss auch ein passwort für root setzen, dafür verwende ich den Befehl passwd. Doch dann muss man ein Passwort eingeben, was bei mir jedoch nicht so wirklich funktionert. Hier mein code:
Delphi-Quellcode:
Ich hoffe ihr könnt mir helfen :)
idtelnet1.IOHandler.WriteLn('passwd');
idtelnet1.IOHandler.WriteLn('irgendein_pw'); idtelnet1.IOHandler.WriteLn('irgendein_pw'); Lg, TheKleini666 |
AW: Telnet Problem
Kann mir denn keiner helfen? :/
Sollte ich vl sendCMD oder sendCH verwenden? (wobei sendCH etwas blöder währe). |
AW: Telnet Problem
Hallo,
Delphi-Quellcode:
Grüße
idtelnet1.IOHandler.WriteLn('passwd');
// ein wenig warten // schauen was passwd zurückgibt. // wenn das erwartete angekommen ist // dann erst das Passwort schicken. idtelnet1.IOHandler.WriteLn('irgendein_pw'); // wie oben. idtelnet1.IOHandler.WriteLn('irgendein_pw'); Klaus |
AW: Telnet Problem
Danke für die Hilfe :)
Ahm es kommt (wenn ich es über CMD mach):
Code:
mein Passwort hat jedoch 7 zeichen (test123), und was das groß und klein angeht stimmt eigentlich nicht wirklich, denn wenn ich mit Linux und Terminal das ganze mache geht es, egal ob groß oder klein.
passwd
/ # passwd Changing password for root Enter the new password (minimum of 5, maximum of 8 characters) Please use a combination of upper and lower case letters and numbers. New password: Ich werde es aber td mal mit groß und klein Buchstaben probieren. /edit: in meiner Hektik habe ich deine Antwort komplett falsch aufgefasst. Tschuldigung, ich probier mal (nur zum probieren dann ersteze ich ihn wieder) einen timer ein zu bauen, welcher ein wenig wartet :) Das heißt das es doch im grünen Bereich ist oder etwa nicht? /edit2: Achja ich habe mir überlegt, falls es nicht geht alless über eine .BAT datei laufen zu lassen. |
Alle Zeitangaben in WEZ +1. Es ist jetzt 16:56 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz