elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.


 


+  Foro de elhacker.net
|-+  Sistemas Operativos
| |-+  GNU/Linux
| | |-+  permisos a carpeta htdocs (xampp)
0 Usuarios y 1 Visitante están viendo este tema.
Páginas: [1] Ir Abajo Respuesta Imprimir
Autor Tema: permisos a carpeta htdocs (xampp)  (Leído 19,551 veces)
HK

Desconectado Desconectado

Mensajes: 249


t(L) Sayuri mi inspiracion


Ver Perfil WWW
permisos a carpeta htdocs (xampp)
« en: 4 Septiembre 2009, 18:35 »

hola amigoxos

Resulta que instale el xampp (que realmente me aparece como lampp) y todo bien y toda lacosa, pero a la hora de entrar a

/opt/lampp/htdocs

e intentar crear un archivo de texto (para php) me lo niegua obviamente por los permisos, pero no se aplicarle los permisos, si darle a toda la caperta desde lampp o usarlo con root

he buscado como esta los permisos (chmod) pero honestamente no me que nada claro  :-(


En línea

-Ramc-


Desconectado Desconectado

Mensajes: 493



Ver Perfil
Re: permisos a carpeta htdocs (xampp)
« Respuesta #1 en: 4 Septiembre 2009, 18:42 »

¿Qué permisos quieres colocarle?

Por ejemplo:
Código:
chmod 755 /opt/lampp/htdocs

755 son los permisos y supongo que son los que tiene, en mi opinión si el servidor se puede acceder desde internet, no deberías cambiarlos y más bien modificar como root, pero, sino, puedes cambiarlos a 777(lectura, escritura y ejecución para todos), o como quieras.


En línea


Shhh... be vewy, vewy, quiet!  I'm hunting wabbits...
LA PANDILLA MAS GRANDE DE MI CIUDAD, SE LLAMA POLICIA NACIONAL.
HK

Desconectado Desconectado

Mensajes: 249


t(L) Sayuri mi inspiracion


Ver Perfil WWW
Re: permisos a carpeta htdocs (xampp)
« Respuesta #2 en: 4 Septiembre 2009, 18:47 »

lo tengo solo para darle algo leve a diseño web xD, pero no se que tan recomendable sea, ya que por algo :silbar: esta en root.

Gracias voe entendiendo mas lo de chmod  :D, no se si me pudieran dar alguna explicada de usuario a usuario  ;D
En línea

-Ramc-


Desconectado Desconectado

Mensajes: 493



Ver Perfil
Re: permisos a carpeta htdocs (xampp)
« Respuesta #3 en: 4 Septiembre 2009, 18:54 »

sí, obviamente no es recomendable cambiarle los permisos y toda la hablada, se supone que debes hacer tus programas como usuario y después con un usuario root moverlos a la carpeta, o también puedes tener tus proyectos en el home y enlazarlos a htdocs, sino quieres cambiar los permisos, pero, igualmente si no es accesible desde internet no creo que haya problema.

Para más información sobre chmod mira: man chmod o este link también es bueno: http://www.linux-party.com/TutorialLinux/linux_files/gestbasica.html
En línea


Shhh... be vewy, vewy, quiet!  I'm hunting wabbits...
LA PANDILLA MAS GRANDE DE MI CIUDAD, SE LLAMA POLICIA NACIONAL.
HK

Desconectado Desconectado

Mensajes: 249


t(L) Sayuri mi inspiracion


Ver Perfil WWW
Re: permisos a carpeta htdocs (xampp)
« Respuesta #4 en: 5 Septiembre 2009, 01:16 »

disculpa mi ignorancia enlazarlos de home a htdocs? como seria eso, no se nada del tema por eso pregunto  :silbar:

(saliendome del tema: los man me salen en ingles, es eso normal o existe algun paquete para ponerlos en español?)

edito:otra pregunta mas. si hago mis proyectos en una carpeta dentro de la de htdocs, y quiero que esa carpeta se guarde automaticamente desde el bluefish podria iniciar el bluefish como root, o simplemente dar permisos a esa carpetas
(sorry ske empiezo en php xD)
« Última modificación: 5 Septiembre 2009, 01:51 por HK » En línea

^Tifa^


Desconectado Desconectado

Mensajes: 2.802


Ver Perfil
Re: permisos a carpeta htdocs (xampp)
« Respuesta #5 en: 5 Septiembre 2009, 17:48 »

Es que /opt le pertenece al usuario y grupo root. Ok que tenga permisos 755 por defecto si nos basamos en el umask general del profile que siempre viene en 022

Por ende otro usuario que no este dentro del UID 0 o grupo root solo tiene permisos 5 que es lectura y ejecucion. Los permisos en estos sistemas van asi:

7 = lectura, escritura, ejecucion
5 = lectura, ejecucion
4 = lectura
6 = lectura, escritura
2 = ejecucion??? Aunque de este ultimo no estoy ya muy segura juas  :xD

Por defecto basandonos en el umask 022, las carpetas todas al crearse se crean con permisos 777 y si es un archivo pues 666 pero si restamos estos a la mascara definida por el perfil general que es 022 queda asi:

Carpetas :
777 - 022 = 755

Archivos:
666-022 = 644

Y los permisos se leen asi:

-rw           -r--        r--  1 root root      1896 2009-06-06 19:51 programa.o
duenio - grupo - todos

:)

Lo del enlace directo desde tu carpeta de trabajo hacia /opt/lamp no lo recomendaria por motivos de seguridad mas que todo. Los permisos de un enlace se aplican siempre acorde a la carpeta padre y cualquier modificacion dentro del enlace es aplicable inmediato a la carpeta padre  ;)  mejor crea tus archivitos PHP en tu home o algo asi, luego subelos a /opt/lamp como debe ser.
En línea

TRICKY
The "Tricky" ..
Colaborador
***
Desconectado Desconectado

Mensajes: 1.624


Ver Perfil
Re: permisos a carpeta htdocs (xampp)
« Respuesta #6 en: 5 Septiembre 2009, 18:09 »

Que tal.

Yo use /usr/local/apache/htdocs, pero al caso es lo mismo.

Los permisos en Linux van asi ( octal ):

4 == read
2 == write
1 == execute

Como sabemos, los permisos se dividen en 3 grupos: owner, group y others.
Pues son 3 bits por grupo asi que si quieres ponerle permisos de escritura lectura y ejecucion al owner, de solo lectura y ejecucion para grupo y others seria:

(4+2+1)-(4+1)-(4+1)
que esto seria 755.

ahora, con chmod tras calcularlo:

chmod 755 file||dir.


Saludos.

 
   /*** MOD ***/

El umask pues por defecto en /etc/profile lo setea a 022.
Yo lo cambio en mi .bashrc a 077.
umask 077

Por si te preocupa!


   /*** MOD2 ***/

And ^TiFa^... U know I luV U gorgeous!!
« Última modificación: 5 Septiembre 2009, 18:20 por averno » En línea

"La envidia es una declaración de inferioridad"
Napoleón.
^Tifa^


Desconectado Desconectado

Mensajes: 2.802


Ver Perfil
Re: permisos a carpeta htdocs (xampp)
« Respuesta #7 en: 5 Septiembre 2009, 18:24 »

Citar
Yo lo cambio en mi .bashrc a 077.
umask 077

Basandonos en esta definicion de tu usuario particular personal (Que espero que no sea root).
Estas otorgandole permisos de ejecucion a grupos y otros en caso de ser un archivo:

666 - 077 = 611

Consideras eso conveniente? que others tenga permisos de ejecucion sobre un archivo peligroso por ejemplo? y si tu usuario que es duenio de dicho archivo esta por remota razon tambien dentro del grupo root aparte de su defecto users?
En línea

TRICKY
The "Tricky" ..
Colaborador
***
Desconectado Desconectado

Mensajes: 1.624


Ver Perfil
Re: permisos a carpeta htdocs (xampp)
« Respuesta #8 en: 5 Septiembre 2009, 18:26 »

Tifa te confundes!!! Wapa!!!!!!!! ( umask no se seteao igual que perms! )

# umask 077
# touch TiFa
# ls -l TiFa
> -rw-------


Saludos!!!


Citar
But what is 0022 and 0002?

The default umask 0002 used for normal user. With this mask default directory permissions are 775 and default file permissions are 664.

ôr que? Pues por el "mapeo" que se hace a octal. Por ello 077 deja solo rw para el owner.


« Última modificación: 5 Septiembre 2009, 18:31 por averno » En línea

"La envidia es una declaración de inferioridad"
Napoleón.
^Tifa^


Desconectado Desconectado

Mensajes: 2.802


Ver Perfil
Re: permisos a carpeta htdocs (xampp)
« Respuesta #9 en: 5 Septiembre 2009, 18:30 »

Citar
And ^TiFa^... U know I luV U gorgeous!!

Que halago mas bonito  :rolleyes:   :rolleyes:  no todos los dias se escuchan palabras tan bonitas  ;-)

Sobre 666-077 pensaba que iba, confusion mia :P
En línea

TRICKY
The "Tricky" ..
Colaborador
***
Desconectado Desconectado

Mensajes: 1.624


Ver Perfil
Re: permisos a carpeta htdocs (xampp)
« Respuesta #10 en: 5 Septiembre 2009, 18:34 »

Y no me cansaria de decirlo. Wapa e inteligente .. y ademas, Linuxera! Dios.. existe la perfeccion!

Citar
# umask 077
# touch TiFa
# ls -l TiFa
> -rw-------

Al menos te toque virtualmente desde mi terminal!! Hehehe..

Saludos   :P


   /*** MOD ***/

Y te guiñé el ojo!

y te empece guiñando el ojo!

Citar
luV U gorgeous!!

Todo de manera un tanto subliminal, eso si    :rolleyes:


   /*** MOD2 ****/

De nada ...
« Última modificación: 5 Septiembre 2009, 18:41 por averno » En línea

"La envidia es una declaración de inferioridad"
Napoleón.
^Tifa^


Desconectado Desconectado

Mensajes: 2.802


Ver Perfil
Re: permisos a carpeta htdocs (xampp)
« Respuesta #11 en: 5 Septiembre 2009, 18:37 »

Puedo ser un poco inteligente, pero suelo confundirme bastante a la hora de explicar algo me cuesta bastante explicar porque tal cosa es de esa manera, aunque en el fondo sepa de lo que se trata.

Por esa razon, me limite aveces en comentar algo porque siempre se termina entendiendo como otra cosa que lo que intento decir.

igual es un bonito halago, gracias  ;)
En línea

Distriker

Desconectado Desconectado

Mensajes: 2


Ver Perfil
Re: permisos a carpeta htdocs (xampp)
« Respuesta #12 en: 15 Septiembre 2009, 17:58 »

Muchas gracias a todos, este tema me ha servido de bastante ayuda ;)

Saludos
En línea

Páginas: [1] Ir Arriba Respuesta Imprimir 

Ir a:  

Mensajes similares
Asunto Iniciado por Respuestas Vistas Último mensaje
Permisos a carpeta Windows
GNU/Linux
Hearts 6 3,442 Último mensaje 19 Diciembre 2010, 19:55
por Hearts
Permisos de carpeta C:\Windows
Windows
ms3lok 6 3,983 Último mensaje 17 Junio 2011, 20:25
por pitoloko
Saber si tengo permisos carpeta
Programación Visual Basic
Psyke1 4 887 Último mensaje 26 Noviembre 2012, 13:31
por Karcrack
Fallo en Xampp: el htdocs, "Objeto no localizado"
Desarrollo Web
Linton 10 935 Último mensaje 24 Octubre 2013, 19:36
por Linton
No se cambian los permisos a una carpeta recursivamente en Debian 7 « 1 2 »
GNU/Linux
ccrunch 24 1,553 Último mensaje 23 Enero 2014, 01:38
por _Slash_
Powered by SMF 1.1.19 | SMF © 2006-2008, Simple Machines