SoloCodigo

Sistemas Operativos => GNU/Linux => Mensaje iniciado por: F_Tanori en Viernes 19 de Octubre de 2007, 20:51

Título: Permisos Ftp
Publicado por: F_Tanori en Viernes 19 de Octubre de 2007, 20:51
Hola,

Tengo una pregunta , estamos trabajando en un servidor linux muchos usuarios lo utilizamos a traves de SFTP, el detalle es que con mi usuario yo puedo entrar a ver las demas carpetas de los otros usuarios y ellos hacen lo mismo  con mis archivos <_<

Yo no manejo el servidor incluso no estoy acostumbrado al Linux yo solo me conecto por SFTP en windows XP con WinSCP

Estas carpetas se refieren a sitios web, ¿que permisos necesito para que solo yo pueda ver mis archivos y que tambien se puedan ver a traves de HTTP ?

si me dan permisos
"CHMOD 700" afectaria a los usuarios que accesan por WEB?

o cuales son los permisos que necesito?

Espero haberme Explicado

Lo unico que quiero es que nadie tenga acceso a mis archivos pero que no me afecte a los visitantes por web



Gracias
Saludos
Título: Re: Permisos Ftp
Publicado por: su - en Viernes 19 de Octubre de 2007, 23:20
Usualmente cada usuario tiene su propia cuenta, eso quiere decir que tiene su propio directorio en /home y ningun otro usuario (a no ser de que sea root) podra ver el contenido del otro (si los permisos estan mal hechos...).

Mira estos documentos... te puden servir.
http://www.openbsd.org/cgi-bin/man.cgi?query=sshd (http://www.openbsd.org/cgi-bin/man.cgi?query=sshd)
http://www.security.ku.edu/docs/doc-viewer.jsp?id=26 (http://www.security.ku.edu/docs/doc-viewer.jsp?id=26)
http://www.ibm.com/developerworks/aix/libr...r-lnxw04OpenSSh (http://www.ibm.com/developerworks/aix/library/au-satopenssh.html?ca=dgr-lnxw04OpenSSh)
http://www.minstrel.org.uk/papers/sftp/ (http://www.minstrel.org.uk/papers/sftp/)
http://www.uri.edu/student_organizations/f...t29/node11.html (http://www.uri.edu/student_organizations/fss/meetings/2001/oct29/node11.html)

Seria bueno cambiar el gid o uid en /etc/passwd (/etc/shadow)
Título: Re: Permisos Ftp
Publicado por: F_Tanori en Sábado 20 de Octubre de 2007, 06:20
Muchas Gracias su- por tu aporte ire leyendo las paginas que me recomiendas

Citar
  Usualmente cada usuario tiene su propia cuenta, eso quiere decir que tiene su propio directorio en /home y ningun otro usuario (a no ser de que sea root) podra ver el contenido del otro (si los permisos estan mal hechos...).

Asi estan entras a una carpeta en /home/Ftanori pero si das arriba puedes ver todos los directorios (los demas usuarios) y eso es lo que quiero evitar bueno ire leyendo ...


Citar
Seria bueno cambiar el gid o uid en /etc/passwd (/etc/shadow)

Esto de plano no lo entendi  :rolleyes:  :(  ...




Gracias
Saludos
Título: Re: Permisos Ftp
Publicado por: su - en Sábado 20 de Octubre de 2007, 15:58
Citar
Asi estan entras a una carpeta en /home/Ftanori pero si das arriba puedes ver todos los directorios (los demas usuarios) y eso es lo que quiero evitar bueno ire leyendo ...

Para esto solo hay una solucion... hacer jails.
En una de las paginas te explican como hacerlo.
Título: Re: Permisos Ftp
Publicado por: F_Tanori en Domingo 21 de Octubre de 2007, 02:00
Gracias

Mis conocimientos sobre Linux son escasos (pero tienden a nulos :P)

Mi unica interface disponible, es a traves de WinSCP consegui la cuenta del root cambie el propietario de la carpeta con chown (http://es.wikipedia.org/wiki/Chown)


y los permisos de la carpeta con chmod (http://es.wikipedia.org/wiki/Chmod) a 705 y en la opcion de propiedades del directorio en winSCP hay una que dice Asignar UID y se la aplique :P  (no sé si es a lo que te referias )


hice unas pruebas con otros usarios y ya no pude ver la carpeta  :kicking: y si pude verla a traves de HTTP

Muchas gracias , ademas de estar leyendo vi lo que significa "su-" :P (algo nuevo para mi el mundo linux )


Saludos