Erstmal hallo und ein frohes neues Jahr! :)
Ich habe folgendes Problem:
Ich nutze SSH via Putty und cygwin/OpenSSH und bis Ende 2007 war auch alles schön. Dann habe ich meinen Rechner mal wieder neu aufgesetzt (XP Pro). Natürlich habe ich vorher u.a. eben auch den OpenSSH-Ordner gesichert, um die Keys und die Konfigs zu behalten. Da Änderungen am cygwin-System ja Linux-typisch in den einzelnen config-Dateien gesichert werden, dachte ich, dass es kein Problem sein sollte, OpenSSH wieder schnell zum laufen zu bekommen. Also habe ich auf dem neuen System zunächst wieder cygwin mit OpenSSH mit den originalen Installationspaketen aus der ersten Installation installiert und dann die Dateien aus dem gesicherten Ordner drüber kopiert.
Auf dem ersten Blick scheint auch alles okay zu sein. Ich kann mich ohne Probleme von einem anderen Rechner aus über das Internet an meinem Rechner einloggen (Key + Passwort), bekomme die Shell und kann mich auch in ihr durch die Laufwerke und Verzeichnisse bewegen. Allerdings habe ich anscheinend keine Rechte mehr. Egal ob z.B. shutdown, sc oder net start/stop, immer kommt sowas wie "Der Client besitzt ein erforderliches Recht nicht." oder "Zugriff verweigert". Wenn ich eines der pstools starten will, dann passiert gar nichts. Direkt lokal auf dem Rechner habe ich keine Probleme damit.
Woran könnte das liegen und wie kann ich dem SSH-User wieder mehr Rechte geben? Der sshd wird unter dem System-Konto gestartet. Hat der SSH-User dann auch nur seine Rechte? Warum hatte ich dann in der alten Installation mehr Rechte, obwohl ich daran nichts geändert hab, soweit ich mich erinnern kann?
Vllt. hilft es noch zu erwähnen, dass vor der alten Installation noch "copSSH" (fertiges Paket, aufbauend auf cygwin und OpenSSH) und "freeSSHd" laufen hatte. Bin dann allerdings auf das pure cygwin+OpenSSH umgestiegen, um flexibler zu sein etc. Ich weiß nicht, ob die irgendwelche Rechte geändert haben könnten. Die Installationen liefen selbstverständlich alle in einem eigenständigen Ordner.
Wäre nett, wenn mir jemand sagen könnte, ob und wie ich die Rechte anpassen kann.
Seitdem will sich übrigens auch ultraVNC nicht mehr so wirklich durch den SSH-Tunnel verbinden (ohne den Tunnel funktioniert es). kA, ob das auch was damit zu tun hat. Bekomme im Moment immer die FM, dass er die Protokollversion nicht lesen konnte.