Op deze website gebruiken we cookies om content en advertenties te personaliseren, om functies voor social media te bieden en om ons websiteverkeer te analyseren. Ook delen we informatie over uw gebruik van onze site met onze partners voor social media, adverteren en analyse. Deze partners kunnen deze gegevens combineren met andere informatie die u aan ze heeft verstrekt of die ze hebben verzameld op basis van uw gebruik van hun services. Meer informatie.

Akkoord

Vraag & Antwoord

OS Linux

proftp configureren zodat je in één map uitkomt

wstolk
4 antwoorden
  • Ik hoop dat hier iemand mij een eindje op weg kan helpen
    Want tegen een noob zeggen dat hij maar eventjes een howto moet doornemen of een mini howto moet doorlezen (gebruiksaanwijzing proftp.org)en dan maar begrijpen hoe het allemaal in mekaar steekt werkt niet echt bij linux heb ik ondervonden.

    Allereerst een vraagje hoe je nu werkelijk de gebruiker kan insluiten in één bepaalde map die ik dan zelf aangegeven heb toen ik een nieuwe gebruiker aanmaakte.

    Ik geef dit aan door de naam /test in te voeren, dus geen /home/test.
    Deze komt dan ergens tussen de submappen van
    oot te staan waar ook de map home zich tussen bevind.

    Het probleem dat zich voordoet is namenlijk dat als ik dat doe het systeem er automatisch een tmp map in plaatst. Dat wil ik dus niet, weg ermee. Maar in de map test zelf kan ik niks uitrichten.
    Het uiteindelijke doel is dat de ftpmap de /var/www map moet worden.
    Ik heb dit ook al geprobeerd aan te geven maar dan zegt de client dat hij deze map niet kan vinden.
    En geeft dan automatisch een default van
    oot weer.
    Wat resulteert in een weergave van een tmp map.
    En oh ja, je ziet ook steeds een aantal bash bestanden
    Ik weet niet wat die inhouden, maar die moeten ook weg.

    Ik heb zelf wel het één en ander gelezen over bijv rechten die te restrictief zijn zodat de client de output unable to find folder geeft. Maar voor zover ik weet heeft de map test wel alle rechten gegeven aan de user. Ter verdere informatie: ik test met de webclient nettoftp
    De proftp.conf ziet er nog standaard uit en de Default~ staat aan

    Om het even kort te sluiten, heeft iemand een éénduidige duidelijke uitleg over hoe ik te werk moet gaan. En welke standaard fouten ik maak.

    Rchrd
  • Je kan je gebruikers zgn " chroot" geven.
    Dit hout in dat ze alleen in hun homedir komen.
    Je kan als je wil dat alle gebruikers in 1 map komen bijv een anonumous ftp draaien waarbij je aangeef welke di. ze mogen zien.

    Je kan toch de howto / manpages lezen want het staat er allemaal
    Je kan de informatie die in proftp.conf al staat aan gegeven bij de opties (en dat zijn alleen de meest voorkomende) eens tot je nemen want daar staat dus ook dat je "chroot" kan draaien en dat je dan de gebruikers in een appart bestand moet aangeven.
    Als je proftp chroot draai dan komen in dat bestand de de gebruikers welke NIET chroot moeten draaien.
  • Heb het allemaal nog niet echt onder de knie
    Ik heb alleen op internet gezocht en op proftp.org
    Man pages heb ik wel van gehoord maar ben ernog niet achter waar je die tevoorschijn tovert. Iets met het commando man in de konsole of iets dergelijks?

    Na lang en uitzichtloos staren naar de .conf file kwam de oplossing mij toch nog op een één of andere manier aangewaaid. Alsof daar in niemandsland opeens iemand een baksteen op mijn hoofd liet vallen (ik weet ook niet waar die vandaan kwam)en mij op deze manier duidelijk wilde maken "wordt wakker".
    Bij de Default root maakte ik steeds de fout om de tilde~
    te laten staan.
    Om deze reden kreeg ik ook niet de juiste map te zien.

    Even nog een vraagje
    Ik kan nu als user gewoon inloggen naar mijn /var/www map
    Als ik dan ook nog een andere ftp map wil voor algemeen gebruik is het dan het beste om voor zo een doelstelling dan een aparte user te creeren?
    Nu is het verwarrende dat elke nieuw aangemaakte user nu door het aanpassen van de Default root in de .conf file op dit moment naar die opgegeven map gaat.
    Als ik dit niet had gedaan bleef ik ingesloten in de homedirectorie van de nieuw aangemaakte user, maar dan plaatst het systeem ook een tmp map in de map van de nieuwe user. Is dit normaal?
    En hoe moet ik aangeven voor een nieuwe user dat de ftp map de /var/www moet zijn? Dit lukt mij dan nog steeds niet met de gui voor add user.
    Of moet het volledige pad gegeven worden
    oot/var/www ??
    Ik ga dit meteen even proberen.

    Rchrd
  • Het is niet te geloven, het werkt.
    En zonder hulp weliswaar.
    Laat deze jongen maar even in zijn eigen sop gaarkoken.
    Komt helemaal goed.

Beantwoord deze vraag

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