Buenas a todos!
Supongo que más o menos sabréis por donde van los tiros. Estoy haciendo cosas con mi propia BD en MySql, con PHP, Apache y demás cosas, y los archivos hay que meterlos en esa carpeta. El caso es que de primeras, esa carpeta tiene permisos para que solo "root" pueda hacer cosas.
He mirado por internet los permisos correctos que hay que darle y he leido que apache "entra" desde el grupo "www-data", así que tengo que poner que la carpeta "www" y todo lo que haya dentro tiene como propietario a "root" y como grupo "www-data" y luego incluirme dentro del grupo "www-data".
Aqui se ve que soy miembro del grupo "www-data"
tinaut1986@Junior:/var$ groups tinaut1986
tinaut1986 : tinaut1986 adm cdrom sudo dip www-data plugdev lpadmin sambashare
Y aqui se ve que el grupo de la carpeta "www" es "www-data" (y el propietario, "root")
tinaut1986@Junior:/var$ ls -l
total 48
drwxr-xr-x 2 root root 4096 mar 28 10:15 backups
drwxr-xr-x 16 root root 4096 mar 28 11:31 cache
drwxrwxrwt 2 root root 4096 oct 18 17:08 crash
drwxr-xr-x 67 root root 4096 mar 28 11:35 lib
drwxrwsr-x 2 root staff 4096 oct 9 17:03 local
lrwxrwxrwx 1 root root 9 mar 28 00:01 lock -> /run/lock
drwxr-xr-x 17 root root 4096 mar 28 11:35 log
drwxrwsr-x 2 root mail 4096 oct 17 16:56 mail
drwxrwsrwt 2 root mysql 4096 oct 17 16:59 metrics
drwxr-xr-x 2 root root 4096 oct 17 16:56 opt
lrwxrwxrwx 1 root root 4 mar 28 00:01 run -> /run
drwxr-xr-x 10 root root 4096 nov 4 16:45 spool
drwxrwxrwt 2 root root 4096 mar 28 12:53 tmp
drwxrwxr-- 3 root www-data 4096 mar 28 11:59 www
Hay alguna explicación de porque no me deja acceder con mi usuario y tengo que entrar para hacer modificaciones como root?
tinaut1986@Junior:/var$ cd www/
bash: cd: www/: Permiso denegado
Gracias!!