[Server] Fragen zum Tutorial "Linux FTP-Server mit Glftpd"

Original geschrieben von Aragon


so, jetzt das problem, ich will jeden user die traffic einschränken können, sagen wir z.B 2Gb in der Woche, oder 8 - 10 Gb im monat:

die zeilen in der userfile:
GENERAL 0,10000000 -1 0 0
CREDITS 10000000

die erklährung:
# GENERAL: WKLY_ALLOTMENT, IDLE_TIME, MAX_DLSPEED, MAX_ULSPEED


versteh ich ned was daran nicht passt, kann mir das bitte einer erklähren? ich beiss mir gerade die zähne daran uas......


Erstmal hallöle, und ein fettes dankeschön an den Verfasser dieses Wahnsinns-Tut.
Nu will ich (absoluter noob), jedem -r User/group max 100gig traffic vergeben.
Kann mir bitte jemand genau erklären was wo rein muss?
Thx im voraus
 
normalerweise kannst das mit dem befehl

site change <user> <field> <value> - change a field for a user
sprich:
site change aragon wkly_allotment 10000

die Beschreibung:

[/b]Zeile 1603, in der Dokumentation (glftpd.doc)[/b]
wkly_allotment The number of kilobytes that this user will be given once a week(you need the reset binary enabled in your crontab). Syntax: site change user wkly_allotment "#,###"The first number is the section number (0=default section),the second is the number of kilobytes to give.(user's credits are replaced, not added to, with this value) Only one section at a time is supported


signatur.php


nur bei ziehen die Richtlinien einfach nicht, ich weiß nicht warum......... Verzeifeltweitersuch.....
 
zipscript-c

Moin.

Ich hab mal ne Frage zum zipscript-c von Darkone.
Es tritt folgendes Problem auf:
Habe glftpd und das zipscript korrekt installiert, läuft auch soweit.
Nur ab und zu arbeitet das zipscript einfach nicht.
Entweder das sfv-file wird nicht erkannt, sprich es werden keine -missing files erzeugt, oder das sfv-file wird zwar erkannt, die archive werden aber nicht überprüft, d.h. ich habe dann z.b. das *.r00 file und das -missing file, und progrss 0%.
Wenn ich dann mal testweise ein neues verzeichnis erstelle, und da das selbe sfv file uploade, gehts ohne zu mucken.
Teilweise war das auch user abhängig, sprich bei einem user gings, bei einem zweiten nicht.
Getestet mit mehreren glftpd versionen, unter anderem auch mit 2.00ALPHA6.
Hat da jemand eine Idee, an was das liegen könnte ?

Mark
 
Hallo Leute,

ich bin ein absoluter newbie, arbeite mit linux 9. (ich versuchs wenigstens ..)
Nun verzzzweifel ich voll und ganz ...
habe irgendwie alles so gemacht wie es da steht ... installiert nach dem ich auch noch einen compiler drauf gemacht habe (davor gings nit) und dann die xinetd geöffnet ...
nur von glftpd stand da rein gar nix.
also die vorhandenen daten in die hier aus dem tut geändert ..
irgendwie connected er dann auch, nur eine passwort oder userabfrage startet erst gar nicht.
nach etwa 1 min ist schluss die verbindung ist getrennt.

Ich glaub das hängt irgens an der xinetd ...

Nun meine Frage? Hat hier irgendjemand eine funktionierende xinetd.conf, die mal einsehen könnte? oder gar kopieren, obs damit zu testen .....

Im voraus dankend
cpoint
 
Hehehe, scho wieder ich^^:
Hab die 1.32 unter redhat laufen...soweit so gut...
Nur, wenn ich connecte, lande ich im verzeichnis: "/", wo ich dann diese Meldung bekomme, wenn ich was uploaden will:
553 [00] _,.-=^=-.,_: path-filter denied permission. (Filename accept)
CWD /[00] _,.-=^=-.,_/
550 /[00] _,.-=^=-.,_/: No such file or directory.

In dem "/"-Verzeichnis ist noch ein "incoming"-ordner, in dem ich zwar Ordner erstellen kann, aber auch nix uploaden kann.

Kann sich bidde jemand mal diesem Prob anvertrauen?
 
Hallo Superfro,

haste den Ordner Incomming schon alle rechte gegeben ?

Der Ordner sollte das Attribut 777 haben.. Dann kannste dort Unterordner erstellen oder direkt was uppen..




Gruß
 
dupe-check

Hi,

ich habe mit GLFTPD 1.32 unter SuSE 9.0 das Problem, dass ich den dupe-check nicht abschalten kann. Immer wenn ich eine Datei auf den Server lade und dabei eine alte Version überschreiben will, bekomme ich die Meldung, dass die Datei nicht hochgeladen werden kann, weil es sich wohl um einen dupe handelt.
In der glftpd.conf habe ich bereits den dupe_check auf 0 gesetzt und zusätzlich noch nodupecheck eingetragen. Der Fehler tritt allerdings tritt der Fehler weiterhin auf.

Was hab ich vergessen? :)

danke und Gruß
Steffen
 
Hi,

Ich habe da sicherlich für viele eine Dämliche Frage,aber wie bekomme ich glftp überhaupt auf den Server!?

Da muss es doch einen Befehl dafür geben,das er die Files auf den Server von meinem PC schiebt!?

Ich hoffe Ihr könnt mir helfen,bin noch ziemlich grün hinter den Ohren was diesen Bereich angeht

Greetz
 
Original geschrieben von DJ BlackAngel
Hi,

Ich habe da sicherlich für viele eine Dämliche Frage,aber wie bekomme ich glftp überhaupt auf den Server!?

Da muss es doch einen Befehl dafür geben,das er die Files auf den Server von meinem PC schiebt!?

Ich hoffe Ihr könnt mir helfen,bin noch ziemlich grün hinter den Ohren was diesen Bereich angeht

Greetz

Per FTP natürlich.
Oder mit Webmin.
 
Hallo erstmal,

Habe folgendes Problem:

Wir haben nen angemieteten Fileserver auf dem glftp läuft. Voreingestellt wurde ein Admin Account sowie ein Useraccount (Namens Anonymous - ist jedoch nur so benannt also kein "richtiger" anonymous). dieser hat keinerlei rechte hochzuladen sondern darf nur runterladen.

soweit so gut. jetzt möchte ich aber noch zusätzlich restriktionen haben, dass dieser user z.b. nur aus einem verzeichnis ( z.b. /files/movies/ ) herunterladen darf und auch nur dieses eine verzeichnis browsen darf (sozusagen als home directory anlegen). aus der doku bin ich diesbezüglich nur leider nicht schlau geworden und bin z.Z. auch etwas im zeitdruck, hoffe ihr könnt mir bei meinem problem helfen!

Danke schonmal,
Gruß,
Jens aka GexMax
 
Moin

Ich wollte mich mal erkundigen wie man nem user unlimitierte logins geben kann wenn mir da wer die befehle dazu sagen könnte wär ich euch sehr dankbar da ich noch nie mit linux gearbeitet habe und derjenige der mir den server installiert hat iss leider zZ ned erreichbar und mich störts dass ich nur 2 mal drauf kann

mfg Gigi
 
die install ging recht reibungslos und leif der server bereits einige Zeit,

nun hab ich versucht Änderungen an der glftpd.conf vorzunehmen
also hab ich sie mir auf die platte gezogen bearbeitet, abgespeichert und wieder hoch geladen,

und nun bekomm ich seit dem folgenden Fehler angezeigt:

-Connect- Chroot failed. Bad rootpath in glftpd.conf?

Änderungen hab ich bereits rückgängig gemacht, bringt aber nich wirklich was,


meine glftpd.conf

Code:
# Server shutdown: 0=server open, 1=deny all but siteops, !*=deny all, etc
#shutdown 1

sitename_long 	MY[:space:]SITE[:space:]NAME    
sitename_short	MSN
email		root@127.0.0.1

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	*				*

##############################################################################
###################     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/incoming

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 	7		no

dl_incomplete 1
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 #
oneliners 	/ftp-data/misc/oneliners	7
requests 	/ftp-data/misc/requests		10
lastonline	/ftp-data/misc/lastonline	10
#############################################################################

############################################################################
# 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

custom-rules	!8 *
custom-locate	!8 *

bitte kann mir wer helfen?

MfG
 
HMMM keine inetd.conf

Hi,
Leute ich habe volgendes Problem...

ich habe keine inetd.conf. Ich benutze mitlerweile Suse 9.1 und habe den apache2 drauf der komischerweise auch nicht läuft bzw sehe ich ihn nicht im webmin. Bitte helft mir.

THX
 
dann schau mal ob du inetd überhaupt installed hast und wegen apache kannste vielleicht am besten eben mit ps -A checken ob da was is.

mfg
Boba
 
Hallo zusammen,

weiß hier jemand wie ich das (glftpd 1.32_Linux+TLS) ready hinter meinem SITE NAME wechbekomme?

Muß ja nicht jeder gleich sehen was für eine Soft da läuft.

Wäre echt klasse wenn mir da einer weiterhelfen könnte

Gruß ITkiZs
 
Scho wieder ich;)

Ich sollt ein neues Verzeichniss anlegen, wo nur best. user drauf und sehen sollen.
Mit welchem befehl schafft man das?

Thx im voraus
 
Hi Leutz,

Welche version von glftp empfehlt sich am besten zu suse version 9.0 ?Währe euch für eure Tips Dankbar.



Gruß Hawk
 
Oben