Top-Themen

Aktuelle Themen (A bis Z)

Administrator.de FeedbackApache ServerAppleAssemblerAudioAusbildungAuslandBackupBasicBatch & ShellBenchmarksBibliotheken & ToolkitsBlogsCloud-DiensteClusterCMSCPU, RAM, MainboardsCSSC und C++DatenbankenDatenschutzDebianDigitiales FernsehenDNSDrucker und ScannerDSL, VDSLE-BooksE-BusinessE-MailEntwicklungErkennung und -AbwehrExchange ServerFestplatten, SSD, RaidFirewallFlatratesGoogle AndroidGrafikGrafikkarten & MonitoreGroupwareHardwareHosting & HousingHTMLHumor (lol)Hyper-VIconsIDE & EditorenInformationsdiensteInstallationInstant MessagingInternetInternet DomäneniOSISDN & AnaloganschlüsseiTunesJavaJavaScriptKiXtartKVMLAN, WAN, WirelessLinuxLinux DesktopLinux NetzwerkLinux ToolsLinux UserverwaltungLizenzierungMac OS XMicrosoftMicrosoft OfficeMikroTik RouterOSMonitoringMultimediaMultimedia & ZubehörNetzwerkeNetzwerkgrundlagenNetzwerkmanagementNetzwerkprotokolleNotebook & ZubehörNovell NetwareOff TopicOpenOffice, LibreOfficeOutlook & MailPapierkorbPascal und DelphiPeripheriegerätePerlPHPPythonRechtliche FragenRedHat, CentOS, FedoraRouter & RoutingSambaSAN, NAS, DASSchriftartenSchulung & TrainingSEOServerServer-HardwareSicherheitSicherheits-ToolsSicherheitsgrundlagenSolarisSonstige SystemeSoziale NetzwerkeSpeicherkartenStudentenjobs & PraktikumSuche ProjektpartnerSuseSwitche und HubsTipps & TricksTK-Netze & GeräteUbuntuUMTS, EDGE & GPRSUtilitiesVB for ApplicationsVerschlüsselung & ZertifikateVideo & StreamingViren und TrojanerVirtualisierungVisual StudioVmwareVoice over IPWebbrowserWebentwicklungWeiterbildungWindows 7Windows 8Windows 10Windows InstallationWindows MobileWindows NetzwerkWindows ServerWindows SystemdateienWindows ToolsWindows UpdateWindows UserverwaltungWindows VistaWindows XPXenserverXMLZusammenarbeit

Mit Perl und ssh einen Prozeß starten, ohne die Verbindung offen zu halten

Mitglied: 29340

29340 (Level 1)

10.05.2006, aktualisiert 19.07.2006, 7565 Aufrufe, 14 Kommentare

Mit Perl einen ssh Daemon anstoßen.

Hallo alle zusammen.

Ich habe folgendes Problem.

Ich will einen Prozeß mit Perl anstoßen, der auf einem anderen rechner ausgeführt werden soll. Das ganze soll automatisch ablaufen, also ohne Passwortabfrage und ohne ständige Verbindung zum Client, da der Job auch mehrere Stunden dauern kann.

Das ganze soll dann auch von Unix aus gestartet werden können, soll aber immer als Zielrechner ein Windows XP Rechner sein.

Ich suche jetzt einen geeigneten Daemon und auch einen geeigneten ssh Server.

Mein jetziger Server ist der Telnet/ssh Server von Kpym (Infos unter: http://www.kpym.com/en/Overview.htm).

Wäre schön, wenn einer einen guten Server, am besten mit Daemon hier posten könnte.

Ein alternativer Lösungsvorschlag ist auch gern gesehen.

mfg Maffay

P.S. Der Cygwin Server kommt nicht in Frage. Es sollte ein Server sein, der möglichst wenig am Environment ändert.
Mitglied: debpa
10.05.2006 um 21:00 Uhr
Hallo,

ich habe mich in Google einmal kurz auf die Suche nach Shell Servern für Windows XP gemacht. Folgendes habe ich gefunden:

http://www.pragmasys.com/de/Fortress_DE.html
http://www.jfitz.com/tips/ssh_for_windows.html
http://www.hallogram.com/secureshell/

Vielleicht ist ja etwas dabei, was hilft.

Und wenn Du den Shell-Server am laufen hast, kannst Du Dich ja von dem Unix Server aus mit einem kleinen Script auf den XP Rechner verbinden (mit generierten Keys geht das auch ohen Psswortabfrage) und kannst das Programm dann anwerfen.

Viele Grüße
Dirk
Bitte warten ..
Mitglied: 6890
11.05.2006 um 09:56 Uhr
hallo,

es gibt noch den openssh server für windows.

http://www.openssh.org/

ja und dann könnteste in perl mit dem modul net::ssh darauf zugreifen und prozesse starten!!

mfg godlike P
Bitte warten ..
Mitglied: 29340
11.05.2006 um 10:42 Uhr
Danke für die gut gemeinte Hilefe aber ich hab schon 3 Server rausgesucht.

- KTS Server geht nicht mit ssh.
- bitvise server geht, kostet aber geld.
- goodtech server hab ich noch nicht angeschaut, kostet auch geld, sieht aber sehr interresant aus. mal schaun.

wenn jemand zu den Servern was sagen kann, bitte ich bin für jeden rat offen.
Bitte warten ..
Mitglied: 6890
15.05.2006 um 08:12 Uhr
Häää??

irgendwie versteh ich das jetzt nimmehr!!
brauchst du jetzt hilfe zu nem perl-script und ssh oder suchst du jetzt ein ssh server für windows oder...

mfg godlike P
Bitte warten ..
Mitglied: 29340
15.05.2006 um 08:28 Uhr
Den Server hab ich schon gefunden. ich brauch eigentlich hilfe zu den Perl Problem. und ich weis auch schon wie es geht, und zwar mit runas. nur da benötige ich die Passworteingabe und das möchte ich nach möglichkeiten vermeiden.

Und dafür suche ich eine Lösung!

mfg Maffay
Bitte warten ..
Mitglied: 6890
15.05.2006 um 08:41 Uhr
Den Server hab ich schon gefunden.

einen ssh server meinst du jetzt??

ich brauch
eigentlich hilfe zu den Perl Problem. und ich
weis auch schon wie es geht, und zwar mit
runas.

du meinst sicherlich system("runas -bla cmd");
oder??

nur da benötige ich die
Passworteingabe und das möchte ich nach
möglichkeiten vermeiden.

Und dafür suche ich eine Lösung!

aber wenn du einen ssh server hast und dich auf ihm einloggen willst dann mach das doch mit dem benutzeraccount mit dem du den service starten willst??
und wenn du die öffentlichen keys ( also bekannte rechner) vergibst, dann brauchst du dich noch nich mal einloggen!!

mfg godlike P
Bitte warten ..
Mitglied: 29340
15.05.2006 um 08:53 Uhr
einen ssh server meinst du jetzt??

ja soeinen meine ich.

du meinst sicherlich system("runas
-bla cmd");
oder??

Ja den Befehl meine ich und der verlangt dann eine Passwort eingabe.

aber wenn du einen ssh server hast und dich
auf ihm einloggen willst dann mach das doch
mit dem benutzeraccount mit dem du den
service starten willst??
und wenn du die öffentlichen keys (
also bekannte rechner) vergibst, dann
brauchst du dich noch nich mal einloggen!!

Die öffentlichen Keys sind vergeben und ich kann mich auch wunderbar auf dem Rechner einloggen, aber wenn ich meinen Prozess dann mit "runas" starte, dann verlangt er das Passwort, auch wenn ich den selben Account nahme, mit dem ich mich auf den Rechner eingeloggt habe.

mfg Maffay
Bitte warten ..
Mitglied: 6890
15.05.2006 um 09:06 Uhr
Die öffentlichen Keys sind vergeben und
ich kann mich auch wunderbar auf dem Rechner
einloggen, aber wenn ich meinen Prozess dann
mit "runas" starte, dann verlangt
er das Passwort, auch wenn ich den selben
Account nahme, mit dem ich mich auf den
Rechner eingeloggt habe.

dann starte den prozess doch einfach ohne runas???
oder ist das so wichtig??

mfg
Bitte warten ..
Mitglied: 29340
15.05.2006 um 09:10 Uhr
Wichtig ist, das der Prozess weitergeführt wird auch wenn keiner auf dem Rechner eingeloggt ist, bzw. eine ssh Verbindung zum Rechner hat, da der Prozess mitunter 12 Stunden dauern kann.

Er muss deswegen auch ein trennen der SSH Verbindung überstehen. und genau da liegt das Problem, weil eine SSH Verbindung eigentlich alle gestarteten Prozesse beendet, wenn die Verbindung getrennt wird.

mfg Maffay
Bitte warten ..
Mitglied: 6890
15.05.2006 um 09:11 Uhr
haha

ich hab grad noch ne idee!!!!
probier mal:

01.
system("runas blabla cmd"); 
02.
print STDIN "passwort\n"
mmhhh das könnte eventuell funktionieren??!!

mfg
Bitte warten ..
Mitglied: 29340
15.05.2006 um 09:14 Uhr
Ja das funktioniert, aber ich suche eine Variante ohne eine Passworteingabe.

mfg Maffay
Bitte warten ..
Mitglied: 6890
15.05.2006 um 09:14 Uhr
Er muss deswegen auch ein trennen der SSH
Verbindung überstehen. und genau da
liegt das Problem, weil eine SSH Verbindung
eigentlich alle gestarteten Prozesse
beendet, wenn die Verbindung getrennt wird.

hmm achso,
und wenn du den prozess als thread startest bzw als hintergrundprozess??
dann wäre er nicht mehr von dem perl abhängig und würde weiterlaufen wenn du dich disconnectest!!

mfg
Bitte warten ..
Mitglied: 6890
15.05.2006 um 09:16 Uhr
ja dann halt ohne runas!!

ne andere variante wirds nicht geben!!

mfg
Bitte warten ..
Mitglied: 29340
19.07.2006 um 07:53 Uhr
es gibt eine andere variante. aber die ist ssh serverspezifisch.

das problem hat sich auch mitlerweile erledigt
Bitte warten ..
Ähnliche Inhalte
Apple

MacOS Finder hält SMB Verbindungen offen

Frage von cilex007Apple4 Kommentare

Hallo Das Problem äußert sich so: Der Mac kann ohne Probleme das Netzlaufwerk verbinden (smb://Fileserver/share). (cifs (smb1) bringt keine ...

Netzwerke

SSH - Programm über SSH Client starten

Frage von VernoxVernaxNetzwerke9 Kommentare

Hallo. Ich habe eben es irgendwie geschafft mein Handy und meinen Pc über SSH zu verbinden. Mit der tollen ...

LAN, WAN, Wireless

Verbindung aufrecht halten

Frage von KodaCHLAN, WAN, Wireless3 Kommentare

Hallo Ich habe neu einen dLAN® 1200+ Powerline Adapte. Die Verbindung ist sehr zufriedenstellend, und den Standby habe ich ...

Server

SSH-Verbindung zum Server ohne Port-Forwarding

Frage von FeveniusServer14 Kommentare

Hallo! Ich bin momentan in folgender Situation: Rechner A befindet sich in einem Netzwerk, bei dem ich kein Port-Forwarding ...

Neue Wissensbeiträge
Windows Server
DP mit Benutzerdatenträger und VDS-SAN-policy
Tipp von lcer00 vor 10 StundenWindows Server

Hallo zusammen, ich habe gerade einen halben Tag mit Recherche zu dem Thema hinter mir und endlich ein Ergebnis. ...

Internet

Europa baut Zensurinfrastruktur auf: EU-Parlament stimmt für Upload-Filter, Leistungsschutzrecht und gegen KI-Forschung

Information von Frank vor 3 TagenInternet9 Kommentare

Eine sehr schlechte Entscheidungen für die Zukunft Europas ist gefallen: Der Rechtsausschuss im EU-Parlament stimmte heute morgen in einer ...

Windows 10

Mikrofon von Headset geht nach Update auf Windows 10 1803 nicht mehr

Tipp von Deepsys vor 5 TagenWindows 102 Kommentare

Ich verwende ein Plantronics Headset das per USB mit dem Windows 10 PC verbunden ist. Damit kann ich auch ...

Video & Streaming

Ruckelfreies Fernsehen auf Smartphone oder Tablet - in SD oder gar HD - Eine Alternative zum Fritz DVB-C Receiver

Anleitung von power-user vor 6 TagenVideo & Streaming10 Kommentare

Wer kennt das nicht: Man möchte gemütlich auf dem Balkon sitzen und vielleicht grillen und dabei das WM-Spiel gucken ...

Heiß diskutierte Inhalte
LAN, WAN, Wireless
Sophos UTM 110 120 in Betrieb nehmen und IP Adresse am Cisco Switch herausfinden
Frage von KabuntelLAN, WAN, Wireless11 Kommentare

Hallo, ich mache in Rahmen meiner Umschulung zum Fachinformatiker - Systemintegration ein Praktikum. Gestern hat mir mein Chef gleich ...

Switche und Hubs
VPN Router empfehlung
Frage von mstSwitche und Hubs9 Kommentare

Moin Leute ich hab mal eine Frage an die VPN und Netzwerkprofis unter euch. Folgendes Szenario, ich habe einen ...

Hardware
Neue Hardware für meine pfSense - APU2 apu4b4?
Frage von jokru1Hardware8 Kommentare

Hallo zusammen, ich betreibe aktuell meine pfSense auf einer APU2-Hardware (3 NICs, 4GB RAM) ohne AES-NI-Unterstützung. Diese möchte ich ...

Firewall
Firewall Vorteil und Nachteil
gelöst Frage von vegeta500Firewall7 Kommentare

Hallo , ich habe eine Fragen (Theoretische), Welches Sicherheitsproblem kann eine gewöhnliche Firewall nicht lösen