Avatar billede zoq Nybegynder
28. marts 2004 - 19:52 Der er 10 kommentarer

vsFTPd / brugere

Har lige opsat startet min FTP server på min Fedora Core 1. Kan fint lave telnet til den udefra på port 21 og alt virker fint ser det ud til.

Men nu skal jeg have lavet noget users som kan connecte til min FTP og de skal verificeres med brugernavn og adgangkode. Hvordan gør man det ? og det må gerne forklares rimelig godt for jeg er ret nybegynder til Linux generelt.

Jeg har konfigureret /etc/vsftpd/vsftpd.conf

anonymous_enable=NO

Har også prøvet at logge ind med en af de brugere som jeg har normalt og så lander jeg i min "Home" mappe ser det ud til, men jeg har dog også adgang til alle mulig andre mapper bla. /etc/, /usr/ mm

Er der nogen som kan hjælpe mig med at oprette en bruger som skal have et password og brugernavn ? Hvordan ? Hvor ?
Avatar billede odysseus Nybegynder
28. marts 2004 - 20:45 #1
som du selv siger, har du jo oprettet brugere, som kan logge på. Hvad er det helt bestemt, du gerne vil? Må brugerne kun se én mappe?
Avatar billede zoq Nybegynder
28. marts 2004 - 20:53 #2
yes, blandt andet og så vil jeg gerne kunne bestemme om de må slette filer, lære filer mm
Avatar billede odysseus Nybegynder
28. marts 2004 - 20:56 #3
Det nemmeste er under alle omstændigheder at styre det ved almindelige rettigheder. Du kan oprette en bruger ved navn ftpuser i gruppen ftpuser og give brugeren hjemmemappen /home/ftpuser. Hvis du skriver umask=27 ind i rettighedsstrengene i /etc/fstab, vil ftpuser ikke have læseret til andre end sine egne ting. I /etc/vsftpd/vsftpd.conf kan du sætte local_umask=022 - så kan brugeren ikke slette filer.
Avatar billede odysseus Nybegynder
28. marts 2004 - 20:59 #4
det var noget pjat, jeg skrev. udelad at pille ved /etc/fstab og lav local_umask=277 i stedet. så har ftpuser kun læseadgang til sit eget i den mappe.
Avatar billede zoq Nybegynder
28. marts 2004 - 21:53 #5
jeg lavede lige en bruger som hed
"publicftp" og satte local_umask til 277

Jeg kan fint logge ind med brugeren men man kan browse rundt i andre mapper en hjemmemappen også. Er det 277 eller 27
Avatar billede odysseus Nybegynder
28. marts 2004 - 22:18 #6
jeg mente korrekt nok 227. har du husket at fjerne # før linjen i /etc/vsftpd/vsftpd.conf? jeg har vist taget fejl. linjen har nok vist kun betydning for de filer, som folk uploader.
Avatar billede odysseus Nybegynder
28. marts 2004 - 22:22 #7
du kan lige kigge man vsftpd.conf igennem.
Jeg tror, du skal indsætte linjen
chroot_local_user=YES
Avatar billede zoq Nybegynder
28. marts 2004 - 22:42 #8
jo jo...ser det ikke meget rigtig ud nu tror jeg, men jeg tester lige lidt videre imorgen engang. Så vender jeg lige tilbage. Tak for hjælpem indtil videre.

Ved du hvor man kan læse om alt det med rettigheder mm
Avatar billede odysseus Nybegynder
29. marts 2004 - 15:58 #9
i hvilken forbindelse? rettigheder i Unix er angivet i de her bits. det kan virke meget forvirrende - særligt er umask angivelse differensen mellem 777 og rettighederne (vil give mening, når du lærer det grundlæggende i rettighedsangivelsen). søg evt. på chmod på eksperten og/eller læs man chmod. I vsftpd er der nogle ting, man kan angive, men de er jo specifikke for den applikation.
Avatar billede zoq Nybegynder
04. april 2004 - 13:46 #10
okay tak det ser ud til at virke. Men hvordan konfigurer man så at en bruger f.eks skal kunne skrive til mappe men ikke slette - hvor gør man det ?
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