Nieuws:

Welkom, Gast. Alsjeblieft inloggen of registreren.
Heb je de activerings-mail niet ontvangen?

Auteur Topic: VSftpD en Apache 2  (gelezen 642 keer)

Offline maaijre1

  • Lid
VSftpD en Apache 2
« Gepost op: 2015/01/02, 18:16:39 »
Hoi ik heb een vraag en ik kom er niet helemaal uit.

Ik heb en webserver met daarop apache2 en als ftp server VSFTPD.
De website wordt gehost in /home/user$/public_html

Als ik nu een gebruiker aanmaak voorbeeld web10005 dan doet zich het volgende voor:

De public_html heeft dan als standaard ownership van web10005:web10005. Ik mag dan via FTP rechten wijzigen en dan lijkt het erop dat alles werkt. Dus niet het geval. Joomla kan dan niets wegschrijven wat vanuit de website wordt geïnstalleerd. Wijzig ik de ownership in www-data:www-data (apache) dan kan Joomla alles wegschrijven en binnen de website werk dan ook alles. Maar dan kan ik weer geen rechten aanpassen via FTP. Ik krijg dan een acces denied.

Vermoedelijk moet ik het user account web10005 ergens rechten gaan geven, maar ik durf dat niet helemaal i.v.m. security issues. Wie kan mij helpen om dit issue op te lossen.

Bedankt,
Rene

Re: VSftpD en Apache 2
« Reactie #1 Gepost op: 2015/01/02, 19:04:55 »
Lees de does and don'ts eens hier:
http://askubuntu.com/questions/196062/sftp-permission-denied-on-files-owned-by-www-data
http://askubuntu.com/questions/333476/var-www-owner-for-apache2-and-ftp-access
http://www.cyberciti.biz/faq/ubuntu-add-user-to-group-www-data/

Dus pas op voor:
sudo chmod -R g+rw /var/www
want daarmee zet je de hele tent open voor de hele wereld.... zoals je kunt lezen.

Offline maaijre1

  • Lid
Re: VSftpD en Apache 2
« Reactie #2 Gepost op: 2015/01/02, 22:44:04 »
Hi andre@home,

I solved the problem. It was not in Apache or FTP or Joomla. I'm using a VPS with Cpanel and Plesk on it.
Plesk gives problem with user permissions.

I solved the problem by installing SUphp.

Thanx for the answer it opened my eyes

Rene