1 votos

Configuración de la cuenta de ftp para tener acceso a sólo una carpeta dentro de public_html

Supongamos que hay dos cuentas de ftp ; user1 , user2 y supongamos que la carpeta public_html tiene dos carpetas : carpeta1,carpeta2

user1 es el administrador del host , él tiene todas las de acceso general

Quiero hacer usuario2 acceso pesar de ftp sólo la carpeta2 y puede leer-escribir

Lo que yo quiero es que usuario2 tiene acceso total a la carpeta de wordpress , así que él puede el estilo de modificar o incluso eliminar , pero él no puede tener acceso en otras carpetas DENTRO de la carpeta public_html.

¿cómo puedo hacer eso ?.

0voto

jwzumwalt Puntos 3

(Nota: Si esta es tu propio servidor sin CPanel esta explicación no es válida.)

La única solución que me doy cuenta de que es proporcionada por el CPanel de la cuenta ftp de la configuración utilizados por las empresas de alojamiento web. Todas las empresas de hosting web de la que soy consciente de uso de Cpanel para que el cliente pueda configurar sus sitios web.

Mientras que la configuración de la cuenta de FTP en Cpanel que son necesarios para establecer la BASE (a partir de la carpeta) para el usuario. El ftp usuario sólo tendrá acceso a la base de directorio y todo su niño carpetas (carpetas fuera de ella).

Por ejemplo, si una estructura de directorios es...

      .-dir1--.
dir0--|       |-dir2--dir3--dir4
      |       L-dir5
      .-dir6--.
              L-dir7

Si el usuario tiene un conjunto de base para "Dir1" ellos van a tener acceso a dir1 través de dir5, pero no dir0, dir6 o dir7. Si el usuario b tiene su "base" a "dir2", que sólo será capaz de acceder a dir2, dir3, y dir4.

También, nunca he visto una manera de permitir el acceso a un directorio principal, pero no el niño. En mi experiencia, que tener acceso a toda la rama de directorios.

No tengo conocimiento de ningún otro medio de directorio ftp de control - y esto es como yo lo hago en todos mis sitios web. No sé si el .htaccess puede de alguna manera ser utilizado para el acceso ftp. Yo también, no sé si la configuración de los permisos de grupo en un sistema de archivos de Unix podría ser utilizado para controlar el acceso ftp.

Si tienes Cpanel acceso y puede hacer que la carpeta que tiene acceso en el extremo de una rama se solucionó su problema :)

0voto

Louis Puntos 121

Esto se puede hacer fácilmente si se puede controlar el servidor FTP, por definición en el FileZilla FTP server, la cuenta para el usuario2.

Como FileZilla utiliza su propia estructura de directorios virtuales, el directorio seleccionado como el hogar del usuario automáticamente se convierte en su root. Ellos son, a continuación, a partir dentro de su directorio, sin ninguna posibilidad de navegar más arriba en el árbol. El nombre de su directorio y no se les muestra, y se vuelve /.

La solución, entonces, es definir el directorio de inicio de usuario2 como carpeta2.

Esta solución del mismo modo, trabajar con casi todos los servidores de FTP,que yo sepa, en caso de que usted está usando FileZilla, sólo como un cliente de FTP.

EnMiMaquinaFunciona.com

EnMiMaquinaFunciona es una comunidad de administradores de sistemas en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros sysadmin, hacer tus propias preguntas o resolver las de los demás.

Powered by: