De acuerdo, he hecho todo lo posible para encontrar la respuesta a esto buscando y buscando posibles duplicados, pero no puedo perdonarme si está en algún lugar.
Mi problema es el siguiente. He puesto el dueño de /var/www
a myuser:www-data
y permisos de la carpeta y todo (en la actualidad sólo el index.html básica) muestra su contenido a 750
, y Apache parece funcionar como se supone, pero no puedo acceder a él cuando me FTP en el servidor como el myuser
usuario Quiero decir, puedo acceder a él, pero tan pronto como trato de editar, eliminar o agregar algo, solo obtengo 500 Permission denied
, y si intento editar los permisos que obtengo 500 Unknown SITE command
.
¡Ayuda! ¿Qué hago mal? La idea de configurar el usuario y el grupo, y luego los permisos como se mencionó anteriormente, fue de un buen amigo mío que es un experto, pero siento que lo estoy molestando cuando le hago tantas preguntas, así que si pueden ayudar un poco más, ¡eso sería genial!
Estoy tratando de poner una copia de seguridad con 4 vhosts de nuevo en la carpeta www, pero lo que puse allí no debería ser motivo de preocupación, ¿verdad? Eso es solo la confesión del vhosting posterior que tiene algo que ver con eso, ¿verdad?
¡Gracias por adelantado!
Información agregada:
Ejecuté esto:
myuser@myserver:/$ groups myuser
Y obtuve esto:
myuser : myuser adm cdrom sudo dip plugdev lpadmin sambashare
Luego ejecuté esto:
myuser@myserver:/$ groups www-data
Y obtuve esto:
www-data : www-data
Y luego esto:
myuser@myserver:/var/www$ ls -l
Y obtuve esto:
total 4
-rwxr-x--- 1 tjita1 www-data 177 Jan 25 17:45 index.html
Con respecto al servidor ftps, no hice nada en particular, solo instalé vsftpd. Oh, sí, también agregué una línea en pienso /etc/vsftpd.conf
o algo por el estilo, que dice algo como esto: chmod_enable=YES
.
Además, no puedo hacer que esas sangrías de 4 espacios funcionen, lo siento ...
groups myuser
(como en; reemplazarlo con el nombre de usuario del usuario) por favor? y tambiénls -l
dewww
dir