www.ProFTPD.de

ProFTPD => ProFTPD - Deutsch => Thema gestartet von: Insulin-Junky am 06. Juli 2003, 01:37:48



Titel: Nochmal ne totale Newbie Frage
Beitrag von: Insulin-Junky am 06. Juli 2003, 01:37:48
Hi ich nochmal,
hab noch ein prob.
Wie leg ich nen normalen Benutzer an, der auf /var/www/html zugreifen kann??
Der sollte aber ein passwort und Benutzernamen haben.
Ich hab mir alle Faq durchgelesen peils aber net.
Also ich hab mir auch schon nen Benutzer in meinem System angelegt und das sql lohnt net weil das nur einer und die Anonymous leute sind.
Viel viel dank schonmal im vorraus.
Greetz
Insulin-Junky


Titel: re
Beitrag von: tim am 06. Juli 2003, 02:45:12
lege einen systembenutzer an (adduser), bzw. unter suse mit yast anlegen.
wenn der user keinen shellzugang haben soll dann weise ihm als shell /bin/false zu. /etc/passwd durchforsten, da kann man das sehen.
in der proftpd.conf das hier eintragen
Code:
#zugang gast
#User -> Verzeichnis
<Anonymous /var/www/html>          
AnonRequirePassword    on      
User gast                            
Group nobody                            
RequireValidShell           off #Angeben das User KEINE Shell hat    
ListOptions "" strict
MaxHostsPerUser 2 "Ey %m , wie oft noch ? "        
MaxClientsPerHost 2 "Sonst geht es noch ? %m "
ShowSymlinks               off    
<Directory /var/www/html>
#Schreiben verbieten mittels LIMIT-Anweisung
<Limit WRITE>                    
DenyAll            
</Limit>
</Directory>

in dem fall wäre der user eingeschlossen (chrooted), ich glaube das ist es was du gemeint hast, möchtest du das nicht dann gib sein homeverzeichnis zum beispiel (~) an und lass die begrenzung weg.
trotz alle dem solltest du die beispielskripte und die direktiven lesen.

PS: systembenutzer mit shell können automatisch ftp nutzen, auch user ohne shell kann man so einrichten, user verwaltung ist aber auch anders möglich (sql) , so kann man auch nichtsystemuser anlegen für ftp-zugang.

mfg


Titel: Nochmal ne totale Newbie Frage
Beitrag von: Insulin-Junky am 06. Juli 2003, 03:00:42
k hab das einfachmal so in die config kopiert und dann neugestartet hab dann aber den fehler bekommen:

"Failed to start FTP server : - Fatal: unknown configuration directive 'ListOptions' on line 73 of '/etc/proftpd.conf'

ich werd dann morgen weiter machen ^^


Titel: re
Beitrag von: tim am 06. Juli 2003, 04:52:50
naja in dem fall gehe ich mal davon aus dass du einen proftpd benutzt mit einer versionsnummer < 1.2.8
Code:
LsDefaultOptions

wäre dann die option, doch dann musst du dir deine ganze konfig mal anschauen, solche infos wären nützlich, ansonsten geht nan davon aus das die neueste version installiert ist.

ich glaube proftpd --l heisst das und  
proftpd -v ... mal schreiben was da ausgespuckt wird.

wenn kleiner als 1.2.8 dann am besten mal updaten

mfg


Titel: Version
Beitrag von: Insulin-Junky am 06. Juli 2003, 13:26:20
Also ich mal nach geguckt und gesehen das ich die 1.25er hab,
ich hab mir ein rpm gezocken gehabt  :D
Dann will ich mal updaten...........
Muss ich das was beachten ?
Irgendwas sichern oder so?

Greetz Insulin-Junky


Titel: re
Beitrag von: tim am 06. Juli 2003, 13:29:35
updaten = altes deinstallieren dann neues installieren  :D
wenn das geschehen ist melde dich noch einmal

mfg


Titel: Nochmal ne totale Newbie Frage
Beitrag von: Insulin-Junky am 06. Juli 2003, 13:36:32
gibst da noch irgendwelche "geheimen" sachen bei ./configure die gut wären wenn ich die jetzt schnell noch mit nehm?

Greetz Insulin-Junky


Titel: Nochmal ne totale Newbie Frage
Beitrag von: Insulin-Junky am 06. Juli 2003, 14:33:52
*meld*
ok hab jetzt einfach mal die Standard install gemacht.
Und er läuft auch richtig  :)


greetz Insulin-Junky


Titel: re
Beitrag von: tim am 06. Juli 2003, 22:34:07
http://www.proftpd.de/index.php?id=12#s2

falls man "nicht standartmodule" einbinden will.

aber wenn er ja so läuft wie er soll  :)

mfg


Titel: Nochmal ne totale Newbie Frage
Beitrag von: Insulin-Junky am 07. Juli 2003, 15:03:11
Jup so hab ich das auch gemacht aber wenn ich deinen code einfüge startet er nicht mehr.
Wo muss ich den den genau einfügen?
Oder is das totoal egal?

Greetz Insulin-Junky


Titel: Nochmal ne totale Newbie Frage
Beitrag von: Wörsty am 07. Juli 2003, 16:57:35
Zitat von: "Insulin-Junky"
_________________
Wer Rechtschreibfehler findet darf sie behalten.

Mein Lager ist fast voll  :?
 :wink:


Titel: Nochmal ne totale Newbie Frage
Beitrag von: karl am 08. Juli 2003, 01:07:41
http://www.proftpd.de/index.php?id=28#96

mfg


Titel: Nochmal ne totale Newbie Frage
Beitrag von: Wörsty am 08. Juli 2003, 09:37:34
@Karl
Geht auch so: http://www.proftpd.de/index.php?id=28&directive_name=LsDefaultOptions
bzw. so: http://www.proftpd.de/index.php?id=28&directive_name=ListOptions