www.ProFTPD.de
13. März 2007, 21:43:18 *
Willkommen Gast. Bitte einloggen oder registrieren.
Haben Sie Ihre Aktivierungs E-Mail übersehen?

Einloggen mit Benutzername, Passwort und Sitzungslänge
News: SMF - Neu installiert!
 
  Übersicht Hilfe Suche Login Registrieren  
  Zeige Beiträge
Seiten: [1]
1  ProFTPD / ProFTPD - Deutsch / für Bestimmte gruppen Rechte.. am: 26. Juni 2005, 12:04:08
Prinzipielle Limitierungen sind über Directories und Limit moeglich, wie es genau Funktioniert, kann ich dir auch nicht verraten, da mein Thread zum selbigen Thema ebenfalls noch unbeantwortet ist.

Vielleicht wäre es möglich, das einer der Profis in diesem Forum, mal eine Beispielkonfiguration postet, die dieses Thema genauer behandelt. Alle Konfigurationen und Tutorials der Webseiten sind immer nur angedeutet oder funktionieren nur, wenn man die FTP User als lokale User einträgt

Danke für die Hilfe,

Ilu
2  ProFTPD / ProFTPD - Deutsch / Proftp Berechtigungen am: 20. Juni 2005, 13:58:57
Diesmal eingeloggt Smiley

Proftpd.conf:
Code:
ServerName                      "%v"
ServerType                      standalone
DeferWelcome                    on

DefaultRoot                     ~

MultilineRFC2228                on
DefaultServer                   on
ShowSymlinks                    on

TimeoutNoTransfer               600
TimeoutStalled                  600
TimeoutIdle                     1200

DisplayLogin                    welcome.msg
DisplayFirstChdir               .message
ListOptions                     "-l"

IdentLookups off
UseReverseDNS off

DenyFilter                      \*.*/

Port                            21
MaxInstances                    30

# Set the user and group that the server normally runs at.
User                            proftp
Group                           proftp
Umask                           022  022
AllowOverwrite                  on

SQLAuthTypes                    Backend Crypt
SQLAuthenticate                 users* groups*

SQLConnectInfo                  ftp@localhost ftp passwd
SQLUserInfo                     proftpd username password NULL gid homedir NULL
SQLGroupInfo                    proftpd_groups groupname gid members
SQLMinID                        500
SQLHomedirOnDemand off
RootLogin off
RequireValidShell off
SQLLog                          RETR,STOR insertfileinfo
SQLLog PASS updatecount
SQLNamedQuery                   insertfileinfo UPDATE "bytes=bytes+'%b' where username='%u'" proftpd
SQLNamedQuery updatecount UPDATE "count=count+1 where username='%u'" proftpd
SQLDefaultUID                   5001       # [PROFTP-UID]
SQLDefaultGID                   5001       # [PROFTP-GID]

<Directory /home/ftp/>
<Limit WRITE>
AllowGroup admin
DenyAll
</Limit>
</Directory>


SQL: Proftp



Code:
CREATE TABLE `proftpd` (
  `username` varchar(250) NOT NULL default '',
  `domain` varchar(200) NOT NULL default '',
  `password` varchar(50) NOT NULL default '',
  `gid` int(10) NOT NULL default '0',
  `homedir` varchar(250) NOT NULL default '',
  `get_ftp_password` varchar(50) NOT NULL default '',
  `count` int(6) NOT NULL default '0',
  `bytes` bigint(20) NOT NULL default '0',
  `master` varchar(250) NOT NULL default '',
  PRIMARY KEY  (`username`)
) TYPE=MyISAM;

CREATE TABLE `proftpd_groups` (
  `groupname` varchar(100) NOT NULL default '',
  `gid` smallint(6) NOT NULL default '5500',
  `members` varchar(255) NOT NULL default '',
  KEY `groupname` (`groupname`)
) TYPE=MyISAM;
       


Ich muss dazusagen, dass das authentifizieren Problemlos funktioniert, nur schreiben duerfen entweder alle, oder keiner
Seiten: [1]
Powered by MySQL Powered by PHP Powered by SMF 1.1.2 | SMF © 2006-2007, Simple Machines LLC Prüfe XHTML 1.0 Prüfe CSS
Seite erstellt in 0.063 Sekunden mit 16 Zugriffen.