sslug-teknik team mailing list archive
-
sslug-teknik team
-
Mailing list archive
-
Message #34907
Vedr.: SV: Vedr.: SV: [TEKNIK] Vedr.: [TEKNIK] ProFTPD
hvad siger dine logfiler.. f.ex. /var/log/messages ? - hvis det er et
redhat system..
.\|/.
(o o)
--ooOo--(_)--oOoo------| This mail has been sent to you by: |----------
Klavs Klavsen, IT-coordinator and Systems Administrator at
Metropol Online - http://www.metropol.dk
Tlf. 33752700, Fax 33752720, Email ktk@xxxxxxxxxxx
Private Email klavs@xxxxxxxxxxx
.oooO Oooo.
__( )___( )_____This mail is based on 100% recycled bits_________
\ ( ) /
\ _) (_/
Thomas
Kongstad Til: "'sslug-teknik@xxxxxxxx'" <sslug-teknik@xxxxxxxx>
<TK@xxxxxx> cc:
Vedr.: SV: [TEKNIK] Vedr.: SV: [TEKNIK] Vedr.: [TEKNIK] ProFTPD
26-03-2001
12:38
Besvar
venligst til
sslug-teknik
Nu har jeg fået lavet en ftp fil i /etc/pam.d.. men men men det virker
stadig ikke. Her er hvad der står i min proftpd.conf :
servername "bla bla"
servertype inetd
defaultserver on
defaultroot ~
serverident off
port 21
umask 022
AuthPAM on
AuthPAMauthoritative on
maxinstance 30
user nobody
group nobody
og det var det..
Jeg logger på som user1 han er oprette i ftpusers.allow.
user1 kan både telnette til serveren og også bruge connecte sit eget home
dir ved hjælp af samba.
/KonGe
> se kommentarer (>>), endnu en gang :-)
>
> /Klavs
>
> First off mange tak for den glimrende forklaring...
> Også lidt mere info :
> >> ur welcome..
>
> Ingen af mine brugere kan loggin ind.. og det er ikke et
> forkert passwd.
> >> så er det næsten 99% sikkert pga. den manglende
> /etc/pam.d/ftp fil..
>
> Inden i /etc/pam.d har jeg ingen ftp fil.. hvad skal den hedde.?
> >> /etc/pam.d/ftp
> #%PAM-1.0
> auth required /lib/security/pam_listfile.so
> item=user sense=allow
> file=/etc/ftpusers.allow onerr=fail
> auth required /lib/security/pam_pwdb.so shadow
> account required /lib/security/pam_pwdb.so
> session required /lib/security/pam_pwdb.so
> << den opsætning jeg har lavet her, checker at brugeren står nævnt i
> /etc/ftpusers.allow før pam siger ok
> >> og den tillader ikke tomme kodeord. proftpd checker som standard at
> brugeren ikke står i /etc/ftpusers
> >> før den lukker dem ind..
>
>
> Jeg vil gerne have at hver bruger bliver smidt i deres home
> dir men at de
> så
> skal have lov til at se /pub og evt skrive i det.
>
> Jeg vil helst ikke give anonym adgang.
> >> overvej at blokere på ip-nivea..
> >> hvis det er brugere fra f.ex. teledk-internet, kan du nøjes med at
> tillade deres dialin-segmenter..
> >> pointen er at udelukke alle andre lande, da det
> sandsynligvis ikke skal
> kunne komme til din ftp-server,
> >> men det er oftest dem der leger omkring og prøver at finde sårbare
> ftp-servere..
> <Limit LOGIN>
> Order Allow, Deny
> Allow 194.192.81.64/26 # local net
> Allow 195.24.2.199 # Berlingske-onlines gateway
> Allow 195.24.2.198 # Berlingske-onlines gateway
> Allow 193.88.44.13 # TDI sitescope
> Deny All
> </Limit>
> <<
>
> I en .conf fil starter hver stykke med <anonymous> skal det altid være
> sådan
> selv hvis man vil oprette en alk. bruger.
> >> fjern ALLE <anonymous> tags.. - fjern hele anonymous segmentet..
> >> tag et kig på proftpd.net.. der er en ok dokumentation og
> der er links
> til
> >> et mailingliste-arkiv.. der kan du garanteret finde noget godt..
> >> Jeg kan ikke lige huske hvordan man sætter proftpd op, så
> den bruger
> variabel navne..
> >> men du skal bruge DefaultRoot variablen.. noget a la.
> DefaultRoot ~$user $user eller sådan noget.. og ligeledes med en
> access opsætning
> <Directory ~$user>
> <Limit ALL>
> Order Allow, Deny
> AllowUser $user
> DenyUser All
> </Limit>
> </Directory>
> >> sådan noget i den retning.. vi bruger ikke variabler, da
> vi ikke har ftp
> brugere i massevis.. men jeg ved at jeg har set et eksempel
> på det engang
> >> søger du i mail-arkiverne på proftpd.net er jeg sikker på at du kan
> finde et eksempel.. eller måske www.gnuskole.dk har nogle eksempler?
>
>
> /KonGe
>
> > Det ligger jo sådan at jeg ikke kan logge ind med nogle af
> > mine brugere..
> > Den skriver bare incorrect login.
> > >> gælder det kun for nogle? eller for dem alle?
> > >> hvis nogen godt kan logge ind, så er det nok et forkert
> kodeord de
> > skriver..
> > >> ellers kan det være at pam ikke lukker dem ind, pga.
> forkert opsat
> > /etc/pam.d/ftp fil..
> >
> > et andet spørgsmål.... hvordan laver man så alle ens brugere
> > kan se det
> > samme dir f.eks /pub .?
> > >> afhængig af hvilken opsætning du ellers har.. bliver dine
> > brugere smidt
> > (DefaultRoot'ed) i hver
> > >> deres /home/<bruger> bibliotek? eller bliver de smidt i et
> > /home/ftp og
> > kan så kun se forskellige filer
> > >> pga. deres rettigheder?