Cómo hacer usuario pero sin acceso a public_html

Cómo hacer usuario pero sin acceso a public_html

¿Cómo crear un usuario para Linux que no pueda acceder a la carpeta public_html?
ACTUALIZAR:
De hecho, quiero usarlo http://example.com/~user/, pero el usuario no tiene ningún permiso en otro directorio raíz.
¿Cómo puedo hacerlo?

Respuesta1

Un usuario puede acceder a cualquier directorio que cree, por lo que, a menos que le dé al usuario un directorio de inicio sin acceso de escritura, podrá crear un public_htmldirectorio y acceder a él.

Si está utilizando el userdirmódulo Apache, puede usar un nombre personalizado o configurar la configuración de Apache para que tenga una Require all denieddirectiva para las ubicaciones en la casa de ese usuario.

De forma predeterminada, los usuarios normales no tienen acceso de escritura /var/www/html, por lo que con el userdirmod, el único sitio que un usuario puede modificar es el suyo propio.

información relacionada