Top-Themen

AppleEntwicklungHardwareInternetLinuxMicrosoftMultimediaNetzwerkeOff TopicSicherheitSonstige SystemeVirtualisierungWeiterbildungZusammenarbeit

Aktuelle Themen

Administrator.de FeedbackApache ServerAppleAssemblerAudioAusbildungAuslandBackupBasicBatch & ShellBenchmarksBibliotheken & ToolkitsBlogsCloud-DiensteClusterCMSCPU, RAM, MainboardsCSSC und C++DatenbankenDatenschutzDebianDigitiales FernsehenDNSDrucker und ScannerDSL, VDSLE-BooksE-BusinessE-MailEntwicklungErkennung und -AbwehrExchange ServerFestplatten, SSD, RaidFirewallFlatratesGoogle AndroidGrafikGrafikkarten & MonitoreGroupwareHardwareHosting & HousingHTMLHumor (lol)Hyper-VIconsIDE & EditorenInformationsdiensteInstallationInstant MessagingInternetInternet DomäneniOSISDN & AnaloganschlüsseiTunesJavaJavaScriptKiXtartKVMLAN, WAN, WirelessLinuxLinux DesktopLinux NetzwerkLinux ToolsLinux UserverwaltungLizenzierungMac OS XMicrosoftMicrosoft OfficeMikroTik RouterOSMonitoringMultimediaMultimedia & ZubehörNetzwerkeNetzwerkgrundlagenNetzwerkmanagementNetzwerkprotokolleNotebook & ZubehörNovell NetwareOff TopicOpenOffice, LibreOfficeOutlook & MailPapierkorbPascal und DelphiPeripheriegerätePerlPHPPythonRechtliche FragenRedHat, CentOS, FedoraRouter & RoutingSambaSAN, NAS, DASSchriftartenSchulung & TrainingSEOServerServer-HardwareSicherheitSicherheits-ToolsSicherheitsgrundlagenSolarisSonstige SystemeSoziale NetzwerkeSpeicherkartenStudentenjobs & PraktikumSuche ProjektpartnerSuseSwitche und HubsTipps & TricksTK-Netze & GeräteUbuntuUMTS, EDGE & GPRSUtilitiesVB for ApplicationsVerschlüsselung & ZertifikateVideo & StreamingViren und TrojanerVirtualisierungVisual StudioVmwareVoice over IPWebbrowserWebentwicklungWeiterbildungWindows 7Windows 8Windows 10Windows InstallationWindows MobileWindows NetzwerkWindows ServerWindows SystemdateienWindows ToolsWindows UpdateWindows UserverwaltungWindows VistaWindows XPXenserverXMLZusammenarbeit

Frage zu einer Idee, FTP Client mit Datei locking

Frage Internet

Mitglied: StefanKittel

StefanKittel (Level 4) - Jetzt verbinden

04.04.2010 um 21:53 Uhr, 2633 Aufrufe, 2 Kommentare

Hallo,

mich hat dieablo gefragt ob ich einen FTP Client kennen würde der Datei locking unterstützt.

Wenn mehrere Benutzer gemeinsam auf einem FTP-Server (als kleinster gemeinsammer Nenner) arbeiten besteht ja immer das Problem, dass ich nicht sehen kann ob eine Datei von Jemanden anderem bearbeitet wird.
Im Zweifel siegt die letzte Änderung. Mir ist auch kein FTP Client/Server bekannt der dieses "Problem" behebt.

Deshalb habe ich hier mal einen kleinen FTP Client geschrieben der Datei locking unterstützt.
http://www.download.skittel.de/dnl_counter.php?id=WorkTogehterOnFtp_en

Wenn man von verteilten Nutzern ausgeht und innhomogenen Systemen macht FTP ja schon Sinn.
Es ist viel Schneller als ein VPN und eine Dateifreigabe.

Macht sowas Sinn?
Oder ist das ein Spezialfall den man besser mit einen "Sharepoint" Klone löst.

Hier ist der Ursprungsthread
http://www.administrator.de/index.php?content=139749

Danke für Eure Meinungen.

Stefan
Mitglied: Xpl0iT
05.04.2010 um 00:46 Uhr
Und was bedeutet Datei-Locking nun Konkret?
Solange eine Datei die momentan bearbeitet wird (also nach dem Download kein Upload), den Zugriff verweigern?

FTP stellt dir ja nur Down und Upload zur verfügung. Daher muss alles andere über einen anderen Mechanismus laufen.

Ich würde das Ganze so lösen.
Ein FTP Verzeichnis in dem alle User am Landen.
Sobald sich ein User eine Datei ansieht/bearbeitet ändert er(=>dein Programm) die Rechte so, dass nur ER Schreibrecht hat.
Nach dem abspeichern bzw. beenden der der Bearbeitung wird die fertige Datei hochgeladen und die Rechte wieder für alle auf RWX gesetzt.

Solange eine Datei von einem Bearbeitet wird, wird der Zugriff für alle anderen verweigert, da allein das Leserecht schon gewähren würde,
dass man an der Alten version arbeitet und nach der Freigabe hochlädt.
Bitte warten ..
Mitglied: StefanKittel
05.04.2010 um 01:34 Uhr
Hallo,
mein Programm erstellt eine Lockdatei in der Name des aktuellen Nutzers und das Zugriffsdatum steht.
/test/test.xls
/test/test.xls.LOCK

Das mit dem Serverbasiert hat Vor- und Nachteile.

Vorteile:
- Direkte Funktion des FTP Servers (kein Schweinkram)
- Für andere Benutzer nicht überwindbar

Nachteile:
- Es setzt vorraus, dass jeder einen unterschiedlichen Benutzernamen verwendet
- Für andere Benutzer nicht überwindbar
- Man kann nicht sehen wer eine Datei verwendet

Stefan
Bitte warten ..
Neuester Wissensbeitrag
CPU, RAM, Mainboards

Angetestet: PC Engines APU 3a2 im Rack-Gehäuse

Erfahrungsbericht von ashnod zum Thema CPU, RAM, Mainboards ...

Ähnliche Inhalte
Heiß diskutierte Inhalte
Grafikkarten & Monitore
Win 10 Grafikkarte Crash von Software? (13)

Frage von Marabunta zum Thema Grafikkarten & Monitore ...

DSL, VDSL
DSL-Signal bewerten (10)

Frage von SarekHL zum Thema DSL, VDSL ...

Windows Server
Mailserver auf Windows Server 2012 (8)

Frage von StefanT81 zum Thema Windows Server ...

Backup
Clients als Server missbrauchen? (8)

Frage von 1410640014 zum Thema Backup ...