ftpserver wo man lese und schreibrechte angeben kann

Du suchst ein Programm für einen bestimmten Zweck?
Antworten
Ework
Beiträge: 401
Registriert: 11.07.2006 02:33:41
Wohnort: Heidelberg

ftpserver wo man lese und schreibrechte angeben kann

Beitrag von Ework » 03.02.2008 18:13:46

hallo,
ich vermisse für linux schmerzlich einen ftpserver wo man zusätzlich zu den vorhandenen datei / verzeichnisrechten nochmal eine nur lese recht adden kann (für verzeichnisse z.b.) .
Leider nutze ich eine ntfs festplatte und kann da das schreibrecht nicht entfernen so das jeder user den ich ftp zugang darauf gewähre löschen darf.

Gibt es kein FTP Server den man so einstellen kann das der User zwar alles Lesen aber nichts schreiben darf?

Ausserdem wärs mir lieb den user nicht per adduser zu adden sondern lediglich in die ftpconfig zu adden.

Ich bin schon seit 2 wochen auf der suche aber kein der getesteten ftp server hatte diese optionen ( oder aber ich hab sie nicht gefunden) .

Vielen dank für die Hilfe.

Benutzeravatar
ckoepp
Beiträge: 1409
Registriert: 11.06.2005 20:11:23
Lizenz eigener Beiträge: MIT Lizenz
Wohnort: Nähe Heidelberg

Beitrag von ckoepp » 03.02.2008 18:39:10

öhhh...proftpd mit virtuellen Usern ;)
"Es gibt kein Problem, das man nicht mit einem doppelten Scotch lösen könnte!"
Ernest Hemingway

DJ DHG
Beiträge: 122
Registriert: 19.10.2004 15:39:51
Kontaktdaten:

Beitrag von DJ DHG » 03.02.2008 18:48:43

Moin Moin!

Klare Sache! ProFTPd! :wink:

User in der Konfigurationsdatei anlegen:

Code: Alles auswählen

UserPassword <Username> <Passwort crypt() benutzen!>
Die Datei /etc/ftpusers ignorieren

Code: Alles auswählen

UseFtpUsers off
Nur lesen ist erlaubt.

Code: Alles auswählen

<Directory /dein/pfad>
   <Limit WRITE>
      DenyAll
    </Limit>
 </Directory>
mfg DJ DHG

Ework
Beiträge: 401
Registriert: 11.07.2006 02:33:41
Wohnort: Heidelberg

Beitrag von Ework » 03.02.2008 19:44:10

UserPassword <Username> <Passwort crypt() benutzen!>
das ist mir leider nicht ganz klar wie ich es in der config eingeben soll.
einfach nur userpasswort eingeben danch username ? woher weiss proftp das es sich um ein user handelt?
Wie unten zu sehen ist hab ich schon rumprobiert aber mit User und UserPassword genauso in < Klammern startet proftp nicht es gibt ne fehlermeldung.
danke für die hilfe

Code: Alles auswählen

#User test33
#UserPassword hallo
<Username test33>
<UserPassword hallo>
<Directory /media/Archive>
   <Limit WRITE>
      DenyAll
    </Limit>
 </Directory>
Edit:
ok habs wohl nu korrekt so angegeben wie du gesagt hattest hehe mich hat das cypt verwirrt.

UserPassword tester33 hallo
<Directory /media/Archive>
<Limit WRITE>
DenyAll
</Limit>
</Directory>

Leider wird mein login nicht erlaubt: login incorrect.
Fehlt warscheinlich noch die verschlüsselung vom passwort leider hab ich keine ahnung wie ich das bewerkstelligen soll...

steht leider auch nicht hier:
http://www.proftpd.org/localsite/Usergu ... /x633.html

Antworten