Autor Beitrag
maxk
ontopic starontopic starontopic starontopic starontopic starontopic starhalf ontopic starofftopic star
Beiträge: 1696
Erhaltene Danke: 1

Win XP, Debian Lenny
Delphi 6 Personal
BeitragVerfasst: Di 26.07.05 22:20 
user profile iconMeillo hat folgendes geschrieben:
IMHO sollte man seinen Webspace grundsätzlich per FTP bestücken - den Zugang vorrausgesetzt.
FTP sollte man nur benutzen, wenn es nicht anders geht. Es gibt viel sichere Möglichkeiten Dateien hochzuladen. Wer etwas mehr bezahl, kann durchaus Zugang via SSH auf den Server erhalten und die Dateien mittels SCP hochladen. Ansonsten würde ich (zumindest für den Upload von wichtigen Dateien - z.B. Verbindungkennung für die Datenbank in PHP) eher noch eine Weboberfläche zum Upload benutzen, wenn diese über HTTPS erreichbar ist.
Ich weiss das gehört nicht unmittelbar zum Theme, aber es ist durchaus wichtig, da FTP selbst gänzlich unverschlüsselt ist (gilt für Passwort und Dateien).

Gruß,
maxk

Moderiert von user profile iconChristian S.: Abgetrennt von [url=www.delphi-forum.de/...5862.html]hier[/url]

_________________
Ein Computer wird das tun, was Du programmierst - nicht das, was Du willst.
harryp
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starhalf ontopic star
Beiträge: 52
Erhaltene Danke: 9

Win 8.1
Delphi 7, XE8
BeitragVerfasst: Di 26.07.05 22:27 
jo, aber der/die liebe Andras wollte das ganze kostenlos --> FTP geht schon noch ;)

Außerdem, sooooo schlecht is FTP ja nun auch nich
maxk Threadstarter
ontopic starontopic starontopic starontopic starontopic starontopic starhalf ontopic starofftopic star
Beiträge: 1696
Erhaltene Danke: 1

Win XP, Debian Lenny
Delphi 6 Personal
BeitragVerfasst: Di 26.07.05 23:11 
user profile iconharryp hat folgendes geschrieben:
jo, aber der/die liebe Andras wollte das ganze kostenlos --> FTP geht schon noch ;)
Damit scheidet SCP aus, aber einen sicheren Upload via HTTPS schliesst es nicht aus ;)

user profile iconharryp hat folgendes geschrieben:
Außerdem, sooooo schlecht is FTP ja nun auch nich
Doch! Bei der Anmeldung am Server wird dein Kennwort im Klartext übermittelt. Das ist etwa so, als würdest du den Geldautomaten mit einer Spracherkennungssoftware ausrüsten - könnte auch gut gehen. Viel interessanter ist jedoch das Übertragen der Dateien, da FTP hierfür weitere Verbindungen benötigt. Der Client akzeptiert im Passivmodus dabei jede IP Adresse und schickt die Datei an diesen Rechner - hier wird dann nichtmal auf Benutzername/Kennwort geprüft. FTP ist eine neue Sache, da es eben durch diese zusätzlichen Verbindungen relativ schnell ist. Aber man sollte doch nicht vergessen, dass es nicht das Gelbe vom Ei ist.

Gruß,
maxk

_________________
Ein Computer wird das tun, was Du programmierst - nicht das, was Du willst.
Stefan.Buchholtz
ontopic starontopic starontopic starontopic starontopic starontopic starofftopic starofftopic star
Beiträge: 612

WIN 2000, WIN XP, Mac OS X
D7 Enterprise, XCode, Eclipse, Ruby On Rails
BeitragVerfasst: Mi 27.07.05 09:16 
user profile iconmaxk hat folgendes geschrieben:
user profile iconharryp hat folgendes geschrieben:
jo, aber der/die liebe Andras wollte das ganze kostenlos --> FTP geht schon noch ;)
Damit scheidet SCP aus, aber einen sicheren Upload via HTTPS schliesst es nicht aus ;)

user profile iconharryp hat folgendes geschrieben:
Außerdem, sooooo schlecht is FTP ja nun auch nich
Doch! Bei der Anmeldung am Server wird dein Kennwort im Klartext übermittelt. Das ist etwa so, als würdest du den Geldautomaten mit einer Spracherkennungssoftware ausrüsten - könnte auch gut gehen. Viel interessanter ist jedoch das Übertragen der Dateien, da FTP hierfür weitere Verbindungen benötigt. Der Client akzeptiert im Passivmodus dabei jede IP Adresse und schickt die Datei an diesen Rechner - hier wird dann nichtmal auf Benutzername/Kennwort geprüft. FTP ist eine neue Sache, da es eben durch diese zusätzlichen Verbindungen relativ schnell ist. Aber man sollte doch nicht vergessen, dass es nicht das Gelbe vom Ei ist.


FTP ist uralt. Das ist der Grund für die schwachen bis nicht vorhandenen Sicherheits-Features - das Protokoll ist zu einer Zeit entstanden, als das Internet noch ein überschaubares kleines Netz war, das praktisch nur im wissenschaftlichen und universitären Umfeld benutzt wurde. Damals hat man auf Sicherheit noch nicht wirklich geachtet, weil es einfach kein Problem damit gab.

Praktisch jedes FTP-Programm kann mittlerweise aber auch SFTP, also FTP über eine verschlüsselte Verbindung - damit hat sich dann das Problem mit den abgehörten Kennwörtern erledigt.

Für eine private Homepage wäre es mir sowieso egal - da ist doch ohnehin nichts drauf, was ich geheimhalten will. Wenn das jemand hacken möchte, soll er von mir aus.

Stefan
Phobeus
ontopic starontopic starhalf ontopic starofftopic starofftopic starofftopic starofftopic starofftopic star
Beiträge: 1280

Linux (FC6), WinXP Pro (Box)
D6 Pers, D7 Pro, FPC 2.x
BeitragVerfasst: Mi 27.07.05 11:06 
Stimme den beiden letzten absolut zu bis auf, dass es für eine eine private Webseite egal ist. Auch dort sollte FTP stets die schlechteste Wahl sein, weil man sonst schnell zur heimlichen Warez-Seite verkommt. Auch dort sollte bei Wahl FTP die letzte Wahl sein. Und nun kommen wir auch zu dem Punkte warum eine Anwendung von SmartFTP (Ich hoffe sehr, dass dies zumindest sFTP kennt) dem Internet-Explorer (d.h. der Netzwerkumgebung) bevorzugt werde sollte. FTP sollte ähnlich wie TelNET auch sofort die Alarmsiren anschmeißen. Oftmals verwenden die Profis aber gerade die alten Kurzformen, obwohl neue eingesetzt werden. Dann wird "per FTP" hochgeladen und sFTP gemeint. Da wird Telnet gesagt und SSH gemeint. Eine Beschreibung findet sich bei den meisten Anbieten irgendwo im FAQ.

_________________
"Menschen sterben nicht wenn man sie zu Grabe trägt, sondern wenn sie ihre Träume verlieren..."
toggo
Hält's aus hier
Beiträge: 3



BeitragVerfasst: Mi 27.07.05 16:37 
man kann sich auch anstellen....große firmen wie 1und1 nutzen jahrelang nur die normale ftp methode und fahren dabei keine verluste...man kann alles überspitzen.

dann wäre pop3 auch unsicher, und trotzdem benutzt ihr es...
u.s.w.
maxk Threadstarter
ontopic starontopic starontopic starontopic starontopic starontopic starhalf ontopic starofftopic star
Beiträge: 1696
Erhaltene Danke: 1

Win XP, Debian Lenny
Delphi 6 Personal
BeitragVerfasst: Mi 27.07.05 20:20 
pop3 ist auch unsicher, wobei es nicht so schlimm ist, wie FTP, da man sich wenigstens das Kennwort sparen kann (z.B. via APOP). Die Mails selbst werden jedoch unverschlüsselt übertragen. Ich benutze es im Übrigen nicht selber, da ich bereits auf IMAPS (lokal) und POP3s (Remote) umgestiegen bin.

Gruß,
maxk

_________________
Ein Computer wird das tun, was Du programmierst - nicht das, was Du willst.
Phobeus
ontopic starontopic starhalf ontopic starofftopic starofftopic starofftopic starofftopic starofftopic star
Beiträge: 1280

Linux (FC6), WinXP Pro (Box)
D6 Pers, D7 Pro, FPC 2.x
BeitragVerfasst: Mi 27.07.05 20:45 
Wollts gerade sagen. Wer nutzt den nicht Pop3s wenn es zur Verfügung steht? Wäre leichtsinnig. Sicherlich kann man immer sagen: Es passiert ja nichts, aber ich denke, dass als Computermensch man ein anderes denken haben sollte und versuchen sollte so viele Schwachstellen wie irgend möglich auszuschließen. Und wenn ich dann z.B. sehe, dass ein "Profi" sich beim KIS seines Provider einlogt mit http, obwohl https zur Verfügung steht, dann würde ich von grober Fahrlässigkeit reden. Und ich denke die meisten wären verwundert wieviele Ihrer Provider sftp zur Verfügung stellen.

_________________
"Menschen sterben nicht wenn man sie zu Grabe trägt, sondern wenn sie ihre Träume verlieren..."
blackbirdXXX

ontopic starontopic starhalf ontopic starofftopic starofftopic starofftopic starofftopic starofftopic star
Beiträge: 1077
Erhaltene Danke: 1

Ubuntu Dapper

BeitragVerfasst: Do 28.07.05 10:17 
Ich lade Daten immer mittels scp auf den Server. Schnell und sicher.
Vor allem, wenn man die Verbindung mit gnupg sichert.

_________________
Klein, schwarz und ärgert Techniker? Jumper!
Stefan.Buchholtz
ontopic starontopic starontopic starontopic starontopic starontopic starofftopic starofftopic star
Beiträge: 612

WIN 2000, WIN XP, Mac OS X
D7 Enterprise, XCode, Eclipse, Ruby On Rails
BeitragVerfasst: Do 28.07.05 10:19 
user profile iconblackbirdXXX hat folgendes geschrieben:
Ich lade Daten immer mittels scp auf den Server. Schnell und sicher.
Vor allem, wenn man die Verbindung mit gnupg sichert.


Yup, so mache ich das auch immer.

Stefan
maxk Threadstarter
ontopic starontopic starontopic starontopic starontopic starontopic starhalf ontopic starofftopic star
Beiträge: 1696
Erhaltene Danke: 1

Win XP, Debian Lenny
Delphi 6 Personal
BeitragVerfasst: Do 28.07.05 11:19 
Problem ist mal wieder Windows. Unter Linux gehört scp z.B. zu den Standardtools, die jede Distribution raufpackt. Unter Windows ist sicherste Möglichkeit eine Datei zu übertragen diese mittels Explorer via FTP oder WebDAV zu transferieren. Da Microsoft leider den Standard vorgibt, ist kaum Nachfrage nach sicheren Methoden - schließlich funktioniert es ja.
Sicherheit ist sowieso so eine Sache: Dank ICQ ist es für einen erfahreneren Angreifer ein Kinderspiel das Passwort auszulesen, da das Oscarprotokoll keine Verschlüsslung vorsieht. Ist das Passwort richtig, wird man auf einen x-beliebigen Server weitergeleitet. Es ist also technisch kein Problem das Passwort auszulesen ohne dass der Anwender etwas merkt. Wenn der Anwender überall das selbe Passwort verwendet, was die meisten, die ich kenne tun, so ist der Rest ein Kinderspiel. Wie das übrigens bei anderen IM-Protokollen aussieht, weiss ich nicht. Allerdings empfehle ich an dieser Stelle nochmal Jabber/XMPP via SSL und Psi via GnuPG ;)

Zum Thema: FTP sollte man meiden und sichere Methoden verwenden - genannt wurden ja inzwischen viele. Wenn dies nicht möglich ist, sollte man zumindest ein Passwort verwenden, dass nichts mit anderen Diensten zu tun hat. Man könnten dann z.B. ein Skript auf den Server laden, dass die Daten verschlüsselt entgegen nimmt, decodiert und auf dem Server speichert. Wer jetzt übrigens sagt, dass dies ja den Aufwand nicht lohnt: Meineswissens ist man für öffentlich zugängliche Inhalte auf einem Server verantwortlich - selbst, wenn man sie nicht selbst dorthin kopiert hat, was sich ja schwer beweisen lässt, wenn die eigenen Logindaten im Log stehen.

Gruß,
maxk

_________________
Ein Computer wird das tun, was Du programmierst - nicht das, was Du willst.