Avatar billede bbrockie Nybegynder
03. juli 2004 - 22:43 Der er 10 kommentarer og
1 løsning

Fedora: Hvordan kommer jeg i gang med VSFTPd?

Hej folkens
Jeg har fået installeret vsftpd på min Fedora Core 1; men ved desværre ikke noget som helst om hvordan jeg får denne op at køre.
Jeg kunne tænke mig at ftp'en havde en lignende mappestruktur

/var/ftp/bruger1/...evt..subdirs../
/var/ftp/bruger2/..flere..mapper.../
/var/ftp/bruger3/..bruger3's..mapper/
/var/ftp/admin/

De enkelte bruger1, bruger2 og bruger3 må ikke få lov til at gå ud af deres egne mapper, så jeg tror nok der skal laves en homeroot til hver enkelt bruger.

Admin må dog gerne frit løbe rundt i alle mapperne

Alle brugerne må have hver sit brugernavn og password.

Jeg tror vist jeg har fået det hele med nu :)
På forhånd mange tak for hjælpen
Avatar billede C:\> Juniormester
04. juli 2004 - 01:15 #1
Jeg ville nok oprette brugerne separat

useradd bruger1
useradd bruger2
useradd bruger3
useradd admin


indsæt:
  chroot_local_user=YES

i bunden af /etc/vsftpd.conf
filen ligger måske /etc/vsftpd

Hvordan du lige løser den med "admin" (som må kikke i alle mapper), ved jeg ikke lige. Måske skal du ændre hans "homedir" i /etc/passwd filen til direktorie højre oppe, så han kan se brugerene.

Jeg bruger selv wuftp - den er lidt nemmere at styre.
Her tilføjes blot i buden af ftpaccess:
restricted-uid %500-
unrestricted-uid admin

- og så ville det være løst.

Kan det hjælpe dig videre?
Avatar billede C:\> Juniormester
04. juli 2004 - 01:16 #2
husk også passwords !!!

passwd bruger1
passwd bruger2
passwd bruger3
passwd admin
Avatar billede bbrockie Nybegynder
04. juli 2004 - 16:05 #3
Hej cf560
Mange tak for hjælpen. Jeg fandt denne side i går aftes som jeg har brugt til at komme i gang med http://www.linuxhomenetworking.com/linux-hn/ftp-server.htm
Jeg havde dog lidt bøvl med at få brugerne til ikke at kunne forlade deres homedir; men efter at have indsat 'chroot_local_user=YES', som du beskrev, er dette heldigvis blevet løst.

Da jeg endnu er meget ny med FTP servere på linux kan der godt opstå nogle problemer hen på vejen. Indtil nu ser det dog ud til at brugerne ikke får lov til at forlade deres homedir; men jeg kunne godt tænke mig at vide om det er muligt at bruge et andet port end 21 og om det er muligt at monitore brugerne i realtime (altså, se hvad de uploader/downloader og muligvis kick'e eller banne dem fra ftp'en)

Er der ellers noget jeg burde vide omkring vsftpd?
Avatar billede bbrockie Nybegynder
04. juli 2004 - 16:07 #4
Er det endvidere muligt at lave linieskift i 'ftpd_banner' strengen?
Avatar billede bbrockie Nybegynder
04. juli 2004 - 16:15 #5
Undskyld, nu bliver jeg jo også ved; men da jeg som sagt er meget ny, kommer spørsgmålene så hvert som man prøver sig frem :)
Er det muligt at "linke" en anden folder fra. feks. '/var/www/html/bruger1' til hans ftp homedir?
Avatar billede bbrockie Nybegynder
04. juli 2004 - 16:18 #6
Kan jeg også gøre så kun medlemmerne af en bestemt gruppe må bruge ftp serveren? - Dvs. at f.eks. den almindelige linux bruger ikke får adgang til den?
Avatar billede C:\> Juniormester
05. juli 2004 - 01:13 #7
Sikken en masse spørgsmål.
Du burde kunne lave et symbolsk link til andre brugers mapper, og via gruppe rettigheder give tilladelse læs/skriv.

Mht. at udelukke enkelte brugere kan du skrive i etc/ftpaccess filen

deny-uid bruger1 bruger2

-------
eller hele grupper

deny-gid dumme_brugere


Jeg vil mene det virker, men jeg har ikke selv mulighed for at afprøve det, da jeg som sagt selv benytter wuftp.
Avatar billede C:\> Juniormester
05. juli 2004 - 01:25 #8
... ellers kan du tilføje brugere som "ikke" har adgang til ftp i filen: /etc/vsftpd.ftpusers
Avatar billede C:\> Juniormester
05. juli 2004 - 01:28 #9
Mht. linie skift i ftpd_banner, vil jeg gætte på at du skal skrive \n
Avatar billede bbrockie Nybegynder
05. juli 2004 - 01:42 #10
Mange tak for hjælpen, jeg vil se på tingene når jeg kommer hjem fra arbejde :)
Med hensyn til de ekstra linieskift, så fik jeg det løst ved at lave en selvstændig fil der havde min besked og brugte så banner_file (mener den hed sådan) i stedet for ftpd_banner
Avatar billede C:\> Juniormester
06. juli 2004 - 21:57 #11
Har du fået skidtet til at virke :-)
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
IT-kurser om Microsoft 365, sikkerhed, personlig vækst, udvikling, digital markedsføring, grafisk design, SAP og forretningsanalyse.

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester