MCP
07.07.06, 03:58
Hi Leute,
Ich habe mich mal an dem glFTP probiert und bin recht gekleistert :ugly:
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.
#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
Ich habe mich mal an dem glFTP probiert und bin recht gekleistert :ugly:
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.
#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