Teil von  SELFPHP
Professional CronJob-Service

Suche

:: Anbieterverzeichnis ::

Globale Branchen

Informieren Sie sich über ausgewählte Unternehmen im Anbieterverzeichnis von SELFPHP  

 

:: SELFPHP Forum ::

Fragen rund um die Themen PHP?
In über 130.000 Beiträgen finden Sie sicher die passende Antwort!  

 

:: Newsletter ::

Abonnieren Sie hier den kostenlosen SELFPHP Newsletter!

Vorname: 
Name:
E-Mail:
 
 
 
FTP-Server betreiben

FTP-Server betreiben

Mit IIS 7.0 lässt sich auch ein FTP-Server betreiben, um zum Beispiel performant Dateien für den Download zur Verfügung zu stellen. Bei der FTP-Komponente handelt es sich um einen eigenen Rollendienst, der nachträglich oder bereits bei der Installation der Internetinformationsdienste installiert werden kann. Damit IIS auch als FTP-Server verwendet werden kann, benötigen Sie den Rollendienst FTP-Publishingdienst, der jederzeit installiert werden kann.

Abbildg. 13.75 IIS 7.0 kann auch als FTP-Server verwendet werden



Nach der Installation des Rollendienstes ist der FTP-Server allerdings noch nicht gestartet. Rufen Sie die Verwaltung der Dienste auf, zum Beispiel über services.msc, und setzen Sie den Dienst FTP-Publishingdienst auf Automatisch und starten Sie diesen. Der Server kann anschließend über die Verwaltungskonsole konfiguriert werden. Über einen Webbrowser greifen Sie mit der Adresse ftp://<Servername> zu. Sie können im Verzeichnis normale Ordner anlegen und mit NTFS-Berechtigungen arbeiten.

Abbildg. 13.76 Auf den FTP-Server zugreifen



Die Verwaltung des FTP-Servers findet teilweise noch über den IIS 6.0-Internetinformationsdienste-Manager statt, der aber über den IIS 7.0-Internetinformationsdienste-Manager gestartet werden kann.

FTP in der Befehlszeile verwenden

Wenn Sie gelegentlich Daten zu einem FTP-Server hochladen müssen, können Sie das auch in der Befehlszeile durchführen. Für Anwender, die häufiger FTP verwenden, bietet es sich an, ein Tool zu erwerben und zu installieren, welches in einer grafischen Oberfläche die FTP-Übertragung zulässt. Hinzu kommt, dass die FTP-Übertragung per Befehlszeile in Windows nicht verschlüsselt stattfindet. Als Notlösung, oder wenn Sie nur selten Dateien per FTP hochladen müssen, eignet sich die Befehlszeile jedoch durchaus. Damit das Hochladen per FTP in der Befehlszeile funktioniert, müssen Sie zunächst eine Textdatei vorbereiten, welche die notwendigen Konfigurationsschritte enthält. In dieser Konfigurationsdatei werden auch die einzelnen Dateien angegeben sowie der FTP-Server, zu dem Sie diese Dateien hochladen wollen. Wenn Sie eine neue Textdatei für die FTP-Konfiguration erstellen und konfigurieren wollen, können Sie diese zum Beispiel login.txt nennen. Die Datei sollte folgenden Inhalt haben:

Listing 13.1 Konfigurationsdatei für den Upload von FTP-Dateien
Open <DNS-Name oder IP-Adresse des FTP-Servers>
<Benutzername>
<Kennwort>
lc
cd <Verzeichnis, in das hochgeladen werden soll>
ascii
send <Dateiname>
send <Weitere Dateien>


Mit dem Befehl send <Dateiname> können Sie beliebig viele Dateien zum angegebenen FTP-Server hochladen. Möchten Sie nun die Übertragung starten, müssen Sie in der Befehlszeile den Befehl ftp –s:C:\login.txt ausführen.


Seite 1 von 3 1 2 3



Copyright © 2010
Microsoft Deutschland GmbH
Alle Rechte vorbehalten.

 Microsoft Deutschland GmbH
 




:: Premium-Partner ::

Webhosting/Serverlösungen

Pixel X weitere Premium-Partner
 

:: SELFPHP Sponsor ::

Kaspersky Labs GmbH weitere Sponsoren
 


:: Buchempfehlung ::

TYPO3 Kochbuch

TYPO3 Kochbuch zur Buchempfehlung
 

:: Anbieterverzeichnis ::

Webhosting/Serverlösungen

Suchen Sie den für Sie passenden IT-Dienstleister für Ihr Webhosting-Paket oder Ihre Serverlösung?

Sie sind nur ein paar Klicks davon entfernt!


 

Ausgewählter Tipp im Bereich PHP-Skripte


Passwortschutz für Verzeichnisse

Weitere interessante Beispiele aus dem SELFPHP Kochbuch finden Sie im Bereich PHP-Skripte
 

SELFPHP Code Snippet


Grafik mit base64 kodieren und am Browser ausgeben

Weitere interessante Code Snippets finden Sie auf SELFPHP im Bereich PHP Code Snippets
 
© 2001-2024 E-Mail SELFPHP OHG, info@selfphp.deImpressumKontakt