Windows Programm: WinSCP
WinSCP ist ein SFTP-Client, der nur für Windows verfügbar ist.
Es dient nicht wie PuTTY zur Fernsteuerung entfernter Server sondern ermöglicht es Dateien über das Internet zu kopieren.
Dabei kann es sogar bei lokalen Änderungen die davon betroffenen Dateien automatisch hochladen.
Als Benutzeroberfläche kann zwischen Windows-Explorer und Midnight-Commander gewählt werden.
Hinweis
WinSCP ist ein sehr praktisches Programm.
Jedoch sollte bedacht werden, das ein gehackter Computer möglicherweise auch die Zugangscodes für WinSCP stehlen wird!
Wie bei allen aus dem Internet geladenen Dateien sollte auf die *korrekte* Quelle geachtet werden.
Für WinSCPs Fernaktualisierung sollte ein nichtpriveligierter User angelegt werden, der auf ein bestimmtes Verzeichnis beschränkt ist.
NIEMALS WinSCP mit root-Rechten nutzten!
Inzwischen ist eine überarbeitete Version von WinSCP erschienen, die Anleitung passt optisch nicht mehr dazu, sorry.
Befehle
Um für einen Beispieluser(httpserver) Schreibrechte für den Apache zu vergeben folgende Befehle auf dem Server ausführen:
Installation
Downloadbereich Entwickler-Seite Wikipedia
Von den Dateien kann man getrost die oberste (Installation package) laden
Die am Ende mit "beta" bezeichneten Versionen sollte man meiden!
Beim Starten des heruntergeladenen Installers immer prüfen, ob die Herstellersignatur korrekt ist(Martin Prikryl).
Ich habe die erweiterte Installation gewählt und mich gegen PuttyAgent und PuTTYgen entschieden, da ich
ersteres nicht nutze und letzteres bereits installiert habe.
Konfiguration
<linkes Bild> (Baummenü: Sitzung)
Unter Rechnername die Serveradresse oder die Server IP (im Beispiel:meinserver.irgendwo.de) eintragen.
Unter Benutzername den Namen des Nutzers eingeben (im Beispiel:matschbirne).
Unter Kennwort das Kennwort(wenn vorhanden) eintragen.
Unter Datei mit privatem Schlüssel rechts auf den Auswahlbutton klicken und zur Schlüsseldatei navigieren.
<rechtes Bild>
Damit diese neue Sitzung gespeichert wird, einmal Speichern anklicken.
Der Sitzungsname wird praktischerweise automatisch aus den bereits eingegebenen Daten vorgegeben.
<linkes Bild> (Baummenü: gesp. Sitzung)
Wie bei PuTTY können hier im mittleren Bereich die Sitzungen via Doppelklick gestartet werden.
<rechtes Bild> (Baummenü: Umgebung)
Unter Sommerzeit die Art der Zeitkorrektur für kopierte Dateien angeben.
Dies ist ein ärgerlicher Punkt, da Windows und Unix abweichende Vorstellungen zu haben scheinen, wie spät es denn nun ist!
<linkes Bild> (Baummenü: Verzeichnisse)
synchronisierter Verzeichniswechsel [CHECK!] entweder merkt er sich das zuletzt genutzte Verzeichnis?
Unter lokales Verzeichnis rechts auf den Auswahlbutton klicken und zum lokalen Transferordner navigieren.
<rechtes Bild> (Baummenü: Verbindung)
<linkes Bild> (Baummenü: Tunnel)
Hiermit könnte man via SSH über einen Server1 zu einem weiteren Server2 verbinden, theoretisch..
<rechtes Bild> (Baummenü: SSH)
Unter bevorzugte SSH Protokoll Version unbedingt nur 2 wie angezeigt wählen, damit lässt man nur die neuere(sicherere) Version zu.
Die Voreinstellung bevorzugt zwar Version 2, ist diese nicht verfügbar wird kommentarlos die veraltete Version 1 genutzt!
<linkes Bild> (Baummenü: Schlüsseltausch)
<rechtes Bild> (Baummenü: Authentifizierung)
<linkes Bild> (Baummenü: Einstellungen)
Auswahl der Darstellung des Dateifensters: entweder Commander(zwei Fenster nebeneinander) oder die Exploreransicht.
Rechts von Andere globale Einstellungen auf Einstellungen klicken öffnet ein weiteres Fenster(siehe reches Bild).