Vraag & Antwoord

OS Linux

[FC3] Ftp server met verschillende users

Anoniem
None
28 antwoorden
  • Hartstikke bedankt, zoiets zocht ik precies! Je tutorial is ondanks het engels erg duidelijk en makkelijk te volgen. Compliment! Had deze nog niet gevonden met google :lol:

    Groetjes,
    Lennard
  • ok,, SUPER

    het engels doe ik bewust, omdat ik dan een groter publiek binnenhaal 8) 8)

    btw: Leuk dat ik positieve berichten hoor over mijn site :D :D
  • [quote:22fe2895be="windowsXP-PRO"]ok,, SUPER

    het engels doe ik bewust, omdat ik dan een groter publiek binnenhaal 8) 8)

    btw: Leuk dat ik positieve berichten hoor over mijn site :D :D[/quote:22fe2895be]

    ik snap dat je dan een groter publiek binnen haalt. Voor mij is engels geen enkel probleem (das de meeste software ook hè ;) De teksten zijn inhoudelijk prima, alleen het wemelt van de taalfouten :oops:

    De ftp server draait nu als een tierelier, alleen ik kan ondanks punt 4 nog steeds browsen door in bv. Filezilla op .. te klikken (hogere directory).
    Bij mijn betaalde webserver krijg ik dan gewoon direct weer hetzelfde terug, dus waar ik al was. Dit zou ik ook graag zo hebben

    Ik neem aan dat je dat binnen linux met een alias doet? Maar waar moet ik die zetten? Ik dacht dat het zoiets was dat .. naar dezelfde dir verwijst. Correct me if i'm wrong please.

    Verder zou ik graag willen dat alle geuploade files in /var/www/html/userX komen maar het lijkt me niet echt handig om de home directory daar te zetten, dus dacht ik, ik maak in de home dir van elke user 2 mappen die zijn ge-chmod op (uit mijn hoofd 222, in ieder geval read only) en die noem ik "private" en "public". dus dat de users die mappen niet kunnen wissen, maar de inhoud wel. De "private" map wordt dan een soort privé storage, en de "public" wordt gemount in /var/www/html/userX zodat iedereen hem kan zien vanaf het internet.
    Hoe pak ik dat voor meerdere users aan, want jouw tutorial werkt prima, alleen alle users komen steeds in de map /home/ftp, bij mij is het juist de bedoeling dat alle users een eigen map krijgen, en die niet van elkaar kunnen zien… Ook weet ik niet hoe je een map op een andere plek mount… Iemand suggesties? Ik snap namelijk niet veel van de man page "man mount". Ik begrijp dat je een "type" moet opgeven maar welk type is een map? IK deed mount /home/lennard > /var/www/html/lennard maar dan krijg ik een foutmelding

    Alvast bedankt voor je reactie
  • Mounten doe je met een device. Jij wilt een symbolic link naar een directory maken; "ln -s <source> <destination>"
  • Engels,,

    Schrijven blijft ietwat problematisch voor me. Ik zal je opmerking zeker niet in de wind slaan.

    Op dit moment stopt mijn kennis vwb ftp.

    Success verder.
  • Voeg de users die ftp toegang hebben en die je wilt resticten toe aan bijvoorbeeld een groep "ftpusers" en voeg het volgende toe aan je proftpd.conf;

    DefaultRoot ~ ftpusers

    Dat wilt zeggen dat het filesysteem (DefaultRoot) begint in de homedirectory (~) voor de groep ftpusers.
  • [quote:332c13e3f2="Tekkie"]Voeg de users die ftp toegang hebben en die je wilt resticten toe aan bijvoorbeeld een groep "ftpusers" en voeg het volgende toe aan je proftpd.conf;

    DefaultRoot ~ ftpusers

    Dat wilt zeggen dat het filesysteem (DefaultRoot) begint in de homedirectory (~) voor de groep ftpusers.[/quote:332c13e3f2]

    Hij gebruikt geen proftpd ;) SAPPhIRE een kwestie van even goed de vsftpd documentatie doorlezen lost je probleem zo op ;)

    http://vsftpd.beasts.org/vsftpd_conf.html

    chroot_list_enable

    If activated, you may provide a list of local users who are placed in a chroot() jail in their home directory upon login. The meaning is slightly different if chroot_local_user is set to YES. In this case, the list becomes a list of users which are NOT to be placed in a chroot() jail. By default, the file containing this list is /etc/vsftpd.chroot_list, but you may override this with the chroot_list_file setting.
    Default: NO

    chroot_local_user

    If set to YES, local users will be (by default) placed in a chroot() jail in their home directory after login. Warning: This option has security implications, especially if the users have upload permission, or shell access. Only enable if you know what you are doing. Note that these security implications are not vsftpd specific. They apply to all FTP daemons which offer to put local users in chroot() jails.
    Default: NO
  • Ok bedankt, als ik straks thuis ben zal ik het meteen proberen. Als ik nou eens SSH had :)

Beantwoord deze vraag

Dit is een gearchiveerde pagina. Antwoorden is niet meer mogelijk.