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, 2644 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 ..
Ähnliche Inhalte
CMS
Wordpress FTP Client im Frontend (4)

Frage von Yannosch zum Thema CMS ...

Batch & Shell
FTP-Bach überträgt leere Datei (11)

Frage von AlTheKingBundy zum Thema Batch & Shell ...

Windows Netzwerk
gelöst FTP-Server per DHCP an Client übergeben (7)

Frage von BarracoBarner zum Thema Windows Netzwerk ...

Linux Tools
CURL mehrere Dateien vom ftp-Server herunterladen (10)

Frage von highpriest zum Thema Linux Tools ...

Neue Wissensbeiträge
Windows Server

Umstellung SHA 1 auf SHA 2 - Migration der CA von CSP auf KSP

Tipp von Badger zum Thema Windows Server ...

Windows 10

Quato DTP94 unter Windows 10 x64 installieren und verwenden

Anleitung von anteNope zum Thema Windows 10 ...

Windows 10

Win10 1703 und Nutzerkennwörter bei Ersteinrichtung - erstaunliche Erkenntnis

(15)

Erfahrungsbericht von DerWoWusste zum Thema Windows 10 ...

Heiß diskutierte Inhalte
Festplatten, SSD, Raid
gelöst Raid-Controller (Areca) Datenverlust trotz R5 (16)

Frage von sebastian2608 zum Thema Festplatten, SSD, Raid ...

Webentwicklung
Aktuellen Mitarbeiter auf Homepage anzeigen (13)

Frage von alemanne21 zum Thema Webentwicklung ...

Server-Hardware
HP ProLiant DL380 G7, POST Error: 1785-Drive Array not Configured (9)

Frage von Paderman zum Thema Server-Hardware ...

Microsoft Office
gelöst Office 365 Pro Domäne einrichten OHNE Webseite (9)

Frage von thklemm zum Thema Microsoft Office ...