Hi Leute,
Ich habe mich mal an dem glFTP probiert und bin recht gekleistert
das Problem ist nur das ich dieses Dupecheck nicht aus bekomme, hab schon gegoogelt wie ein blöder, vieleicht könnt ihr ja in meiner conf was entdecken.
Code:
#if you have rsa cert file
#RSA_CERT_FILE /glftpd/ftpd-rsa.pem
#if you have dsa cert file
DSA_CERT_FILE /jail/glftpd/etc/ftpd-dsa.pem
#ciphers for control connection
#CIPHERS_FOR_CTRL HIGH:MEDIUM
#ciphers for dirlists
#CIPHERS_FOR_DIR MEDIUM:HIGH:LOW
#ciphers for other data transfers
#CIPHERS_FOR_DATA MEDIUM:HIGH:LOW
#TLS_FTPS 0
pasv_ports 33000-33500
# Server shutdown: 0=server open, 1=deny all but siteops, !*=deny all, etc
shutdown 0
#xdupe *.zip *.[Rr][0-9][0-9] *.[Rr][Aa][Rr] *.[mM][pP][3]
sitename_long xxxxx
sitename_short xxx
email xxxxxxxx@xxxxx.net
rootpath /jail/glftpd
# Path relative to the ROOTPATH.
datapath /ftp-data
welcome_msg /ftp-data/misc/welcome.msg *
goodbye_msg /ftp-data/misc/goodbye.msg *
newsfile /ftp-data/misc/newsfile *
banner /ftp-data/misc/banner
# TLS enforcements.
userrejectsecure !*
userrejectinsecure *
denydiruncrypted *
#denydatauncrypted !*
# we will not show the dir/file listings in color
color_mode 0
##############################################################################
# SECTION # KEYWORD DIRECTORY SEPARATE CREDITS #
##############################################################################
stat_section DEFAULT * yes
##############################################################################
################## THE RIGHTS SECTION BEGINS HERE ####################
##############################################################################
# (you can use a ! in front of any group/user/flag to negate it) #
# The default is no, you don't need to add "!*" at the end #
# #
# Function Path =GROUP or -username or X (flag) #
##############################################################################
upload * *
resume * *
makedir * *
download * *
dirlog * *
rename * 1 =STAFF
filemove * 1 =STAFF
renameown * *
nuke * *
delete * 1
deleteown * *
nodupecheck /site/*
overwite * *
##############################################################################
################### THE RIGHTS SECTION ENDS HERE #####################
##############################################################################
##############################################################################
# secure_pass mask users to whom this rule applies #
##############################################################################
#secure_pass a2.. *
##############################################################################
# secure_ip min. fields allow hostnames? need ident? users to whom this applies
##############################################################################
#secure_ip 1 1 1 *
##############################################################################
#path-filter group path/msgfile filters
path-filter * /ftp-data/misc/pathmsg ^[-A-Za-z0-9_.()[:space:]]*$ ^\. ^-
use_dir_size k /site/
show_totals * *
show_diz .message *
free_space 20
max_users 15 5
total_users 300
# dupecheck how many days? ignore file case like Windows?
dupe_check 0 no
dl_incomplete 0
noretrieve passwd passwd- group group-
min_homedir /site
#############################################################################
# <cap 1st letter> <lower/upper> character conversions...
#file_names 0 lower [:space:]_
#dir_names 1 none [:space:]_
#############################################################################
#tagline No[:space:]Tagline[:space:]Set
ignore_type *.[tT][xX][tT] *.[nN][fF][oO] [rR][eE][aA][dD][mM][eE] .message
ignore_type *.[sS][fF][vV] *.[cC][rR][cC] *.[dD][iI][zZ]
#############################################################################
#pre_dir_check /bin/dirscript
#pre_check /bin/dupescript
#post_check /bin/zipscript
#############################################################################
############## Location #################### Max number of lines in Display #
requests /ftp-data/misc/requests 10
#############################################################################
oneliners 10
lastonline 0
############################################################################
# Nukedir_Style:
# 1st. Option [Format: %N = DIR]
# 2nd. Option 0 = Delete ALL, 1 = Save main dir., 2 = Save ALL (UNNUKE)
# 3rd. Option [Byte Size] for nuker to discount.
############################################################################
nukedir_style NUKED-%N 2 50000
empty_nuke 25000
multiplier_max 20
############################################################################
# Private Groups: privgroup GROUPNAME GROUPDESC #
############################################################################
privgroup STAFF My[:space:]Private[:space:]Group
############################################################################
# PRIVPATHS: Directories should be uniquely named (no wildcards) #
############################################################################
#privpath /site/privatedir 1 =STAFF
############################################################################
# CUSTOM SITE COMMANDS #
# site_cmd [CMD NAME] [EXEC/TEXT] [PATH TO FILE] #
############################################################################
site_cmd RULES TEXT /ftp-data/misc/site.rules
site_cmd LOCATE EXEC /bin/locate.sh
# Some aliases for group stats commands
site_cmd GRPWKUP IS GPWK
site_cmd GRPWKDN IS GPWD
site_cmd GRPMONTHUP IS GPMONTHUP
site_cmd GRPMONTHDN IS GPMONTHDN
site_cmd GRPALUP IS GPAL
site_cmd GRPALDN IS GPAD
custom-grpwkup !8 *
custom-grpwkdn !8 *
custom-grpmonthup !8 *
custom-grpmonthdn !8 *
custom-grpalup !8 *
custom-grpaldn !8 *
custom-rules !8 *
#locate allows users to search priv dirs !!!!, do not use it
custom-locate 1
-addip 1 2 7
-adduser 1 2 7
-change 1 7
-changeallot 1 2 7
-changeflags 1
-changeratio 1 2 7
-changesratio 1 7
-changehomedir 1
-chmod 1
-chgadmin 1 7
-chgrp 1 7
-chgrp-priv 1
-chpass 1
-delip 1 2 7
-delownip !8 *
-deluser 1 2 7
-dirs !8 *
-errlog 1
-flags !8 *
-gadduser 1 2 7
-ginfo 2 H
-give G
-group !3 *
-groups !8 *
-grp !8 *
-groupcomment 1
-grpadd 1
-grpchange 1
-grpdel 1
-grplog 1
-grpnfo 1 2
-grpren 1
-grpstats *
-help !8 *
-info !8 *
-kick D
-kill E
-logins 1
-misc !8 *
-msg !8 *
-msg* 1
-msg= 1
-msg{ !8 *
-nuke A
-onel !8 *
-oneladd !8 *
-passwd !8 *
-predupe C
-purge 1
-readd 1 2 7
-renuser 1 7
-reqlog 1 A B 7
-request !8 *
-requestadd !8 *
-show 1
-showhiddenusers 1
-stat !8 *
-stats !8 *
-swho =STAFF 1 E
-take F
-syslog 1 =STAFF
-undupe C
-unnuke B
-update 1
-user !8 *
-users H
-usercomment 1 7
-userextra 1 2 7
-who !8 *
-wipe 1
-seen 1
-laston 1
-userothers 1
-traffic 1 7
Vielen dank
mfg Koni
Lesezeichen