Eerst even de situatie uitleggen.
Ik wil een server opzetten om mail, ftp, mysql en web te sharen met vrienden.
Maar uiteraard wel zo flexibel en gemakkelijk mogelijk wat betreft user's management.
Wat ik wil is het volgende:
basiseisen:
=Een gebruiker van de server kan via FTP naar zijn eigen homedir komen waar onder andere de htdocsmap voor zijn (virtual) domein zit.
=Hij heeft zijn eigen mailaccount. In zijn homedir zit ook de maildir.
=Met apache+virtual domain wordt de htdocs op het web getoond.
=Hij kan mysql-databases aanmaken onder zijn eigen account.
Nou wil ik het de volgende dingen er ook bij hebben.
=hij heeft GEEN shell-access (maar dus wel login).
=hij kan zelf FTP-users aanmaken waarbij hij onder zijn chrootjail (/home/gebruiker) een folder chrooted kan toekennen. Dus /home/gebruiker/extraftp_chrootjail
=hij kan zelf extra mailidentiteiten aanmaken. Het liefst met een extra maildir (virtual mail?) maar anders is een alias ook wel goed.
Nou heb ik postfix als MTA geinstalleerd en het werkt ook prima, mits ik een shellaccount heb. Deze kan ook met mysql-authenticatie werken.
Vraag 1 dus: kan ik met mysql-authenticatie dan een extra mailaccount aanmaken zonder shellacount? Maar dan met een extra maildir?
Ik heb de keuze tussen proftpd en pureftpd. Beiden kunnen mysql-authenticatie gebruiken. Maar ik kan niet in de documentatie vinden hoe de ftp-directories voor de mysql-gebruikers wordt aangemaakt. Welke zal dan een directory in de /home/gebruiker/ kunnen maken?
Ik wil een server opzetten om mail, ftp, mysql en web te sharen met vrienden.
Maar uiteraard wel zo flexibel en gemakkelijk mogelijk wat betreft user's management.
Wat ik wil is het volgende:
basiseisen:
=Een gebruiker van de server kan via FTP naar zijn eigen homedir komen waar onder andere de htdocsmap voor zijn (virtual) domein zit.
=Hij heeft zijn eigen mailaccount. In zijn homedir zit ook de maildir.
=Met apache+virtual domain wordt de htdocs op het web getoond.
=Hij kan mysql-databases aanmaken onder zijn eigen account.
Nou wil ik het de volgende dingen er ook bij hebben.
=hij heeft GEEN shell-access (maar dus wel login).
=hij kan zelf FTP-users aanmaken waarbij hij onder zijn chrootjail (/home/gebruiker) een folder chrooted kan toekennen. Dus /home/gebruiker/extraftp_chrootjail
=hij kan zelf extra mailidentiteiten aanmaken. Het liefst met een extra maildir (virtual mail?) maar anders is een alias ook wel goed.
Nou heb ik postfix als MTA geinstalleerd en het werkt ook prima, mits ik een shellaccount heb. Deze kan ook met mysql-authenticatie werken.
Vraag 1 dus: kan ik met mysql-authenticatie dan een extra mailaccount aanmaken zonder shellacount? Maar dan met een extra maildir?
Ik heb de keuze tussen proftpd en pureftpd. Beiden kunnen mysql-authenticatie gebruiken. Maar ik kan niet in de documentatie vinden hoe de ftp-directories voor de mysql-gebruikers wordt aangemaakt. Welke zal dan een directory in de /home/gebruiker/ kunnen maken?
One thing's certain: the iPad seriously increases toilet time.. tibber uitnodigingscode: bqufpqmp