Hi,
ich hab ein kleines Programm, welches auf einem "Server" läuft - diese
muss ich jeden Tag ein paar mal ausführen - gibt es da eine
Möglichkeit, das über das Netzwerk zu machen - bislang greife ich
immer per Remote auf den Server zu - das ist relaiv umständlich ...
Grúß
Falls du das mit Windows machen willst, gibt es mit dem Windows Script
Host die Möglichkeit JScript- oder Basic-Skripte über das LAN auf einem
anderen Rechner ausführen zu lassen.
Server klingt für mich nach einem OS, das mit X endet.
Also schlage ich für interaktives starten SSH vor,
wenn's nur um's manuelle aktivieren geht, ein CGI-Script aus Apache
(Perl/PHP/...) oder
wenn's ein immer wiederkehrendes Ausführen ein soll, ist cron der daemon
Deiner Wahl.
für SSH gibts den WindowsClient Putty...
Gabriel Wegscheider wrote:
> Server klingt für mich nach einem OS, das mit X endet.
muss aber nicht sein, da das "Server" ja unter Anführungszeichen steht
kann es auch sein, dass es einfach nur ein "vergewaltigter"
Arbeitsplatzrechner is ;-)
> Also schlage ich für interaktives starten SSH vor,
is das Sicherste System und den Client kannst auch beibringen, dass er
gleich Benutzername und Passwort überträgt und du dann gleich auf die
shell kommst.
> wenn's nur um's manuelle aktivieren geht, ein CGI-Script aus Apache> (Perl/PHP/...) oder
Das geht auch auf Windose mit Apache und PHP. Dann nur WebBrowser auf,
IP und Scriptname rein und das Ergebnis kannst auch gleich angucken.
> wenn's ein immer wiederkehrendes Ausführen ein soll, ist cron der daemon> Deiner Wahl.
ja ja, der cron is schon ne feine Sache...
> für SSH gibts den WindowsClient Putty...
Gruß,
Markus
Hey,
hab so ein ähnliches Problem:
Windows XP Pro Rechner - läuft als Quasiserver
mein Arbeitsrechner auch XP Pro
Ich möchte ein .bat Skript ausführen auf dem Server.
Habe schon nach euren Begriffen gegooglet - aber nix gescheites
gefunden... - kann mir jemand sagen, wo ich das vor allem was
programmieren muss - würde gerne nur einmal dann klicken müssen ;)
Gruß
janus
Janus wrote:
> ...Lösung gefunden - MS bleibt einfach geil ;)
also ich weiss nicht... versuch mal einen PC (oder bessser einen Laptop)
ohne M$ Lizenz zu bekommen... ist das geil?? zwangsbeglückung find ich
nur abstossend. Aber das ist hier nicht das Thema.
PsExec sieht auf's erste hinsehen eher wie ein offenes Backdoor aus...
Uhu Uhuhu wrote:
> XP bringt telnet mit, da muß man nichts installieren...
Wer will bitte eine unverschlüsselte Konsole auf einen "server"
freigeben??
Da kann ich ja gleich Hackereinladungskarten im Internet verteilen.
Meines Wissens nach gibts auch einen SSH-Service für M$
Markus Lackner wrote:
>muss aber nicht sein, da das "Server" ja unter Anführungszeichen steht>kann es auch sein, dass es einfach nur ein "vergewaltigter">Arbeitsplatzrechner is ;-)
muss nicht, macht aber Sinn, M$ Arbeitsplatzrechner sperren zB wenn mehr
als 16 Benutzer SMB verwenden wollen.
und Tom sagt auch kein Wort mehr - ist offenbar von unseren Vorschlägen
und Gedanken gelangweilt
na dann guten abend
Gabriel Wegscheider wrote:
> Uhu Uhuhu wrote:>> XP bringt telnet mit, da muß man nichts installieren...> Wer will bitte eine unverschlüsselte Konsole auf einen "server"> freigeben??> Da kann ich ja gleich Hackereinladungskarten im Internet verteilen.> Meines Wissens nach gibts auch einen SSH-Service für M$
Wollte damit nur ausdrücken, daß man PsExec eigentlich nicht braucht,
weil diese Funktionalität mit XP mitgeliefert wird.
Daß Telnet alles, nur nicht sicher ist, ist keine Frage.
PsExec sieht auf's erste hinsehen eher wie ein offenes Backdoor aus...
psexec läuft auf dem Client und nicht auf dem Server. Von da her macht
es auf dem Server kein Backdoor.
Ulrich wrote:
> PsExec sieht auf's erste hinsehen eher wie ein offenes Backdoor aus...>> psexec läuft auf dem Client und nicht auf dem Server. Von da her macht> es auf dem Server kein Backdoor.
telnet ist die Backdoor - ab dem Moment, wo auf dem Server der Port
offen ist.
Muss man für psexec auf dem Remote-PC wirklich gar nichts
installieren, aktivieren oder freigeben, damit es funktioniert? Das
würde ja bedeuten, dass auf jedem Rechner ständig ein Dienst zur
Ausführung der über psexec versandten Befehle aktiv ist.
Wenn dies tatsächlich so ist, gibt es eine Möglichkeit, diesen Dienst
zu deaktivieren, um zu verhindern, dass andere (auch berechtigte)
Leute auf meinen Rechner zugreifen können?
Wie ist das Verfahren gegen unbefugte Nutzung abgesichert? Werden wie
bei Telnet oder SSH Benutzername und Passwort abgefragt? Ich habe
gerade keine zwei Windows-Rechner zur Verfügung, deswegen kann ich's
nicht ausprobieren.
Habe die Antworten auf meine Fragen mittlerweile hier gefunden:
http://eol.ovh.org/winexe/
Nebenbei habe ich zwei Dinge gelernt:
1. Man kann auch von einem Linux-Rechner aus Befehle remote auf einem
Windows-Rechner ausführen.
2. Details zu Windows-Features erfährt man nicht auf den Microsoft-,
sondern auf Linux-Webseiten. Nächstes Mal benutze ich gleich den
Linux-Google ;-)
Du kannst auch den Terminal Server Client von Linux nehmen, um auf einer
Windws-Kiste zu arbeiten - das geht sogar deutlich besser, als zwischen
Linux und Linux.