Menú

Mostrar Mensajes

Esta sección te permite ver todos los mensajes escritos por este usuario. Ten en cuenta que sólo puedes ver los mensajes escritos en zonas a las que tienes acceso en este momento.

Mostrar Mensajes Menú

Mensajes - MinusFour

#1891
Cita de: WHK en 18 Abril 2015, 16:25 PM
Pero ojo, el usuario no podrá acceder a la cuenta si no es a traves del ssh asi que como podría mover el script? si el script mismo es el ejecutable de arranque?

El punto es que si tienes permisos de escritura para otros usuarios fuera de ese usuario, los otros pueden sobreescribir el archivo y ejecutar el codigo atraves de SSH. La mascara por defecto creo que te deja con permisos 644 asi que lo mas probable es que solo el dueño tenga permisos de escritura. Personalmente no me arriesgaria a dejarle ese permiso, simplemente porque en ningun momento quisiera que el usuario escribiera sobre el archivo.
#1892
Cita de: Gh057 en 18 Abril 2015, 07:31 AM
Perdón, hablando siempre desde la ignorancia (y desde el sueño mientras preparo otro parcial...XD) pero... si bien no se pueda acceder a modificar el script por tener solamente permisos de ejecucción, un usuario malicioso no podría mover a otra ubicación el mismo, y crear uno  con el mismo nombre, mas con contenido apócrifo? En este momento no podría probar un entorno similar -me acabo de quedar sin carga en la tablet donde corro un linux enjaulado- pero, no sería factible?

Acabo de verlo con más detenimiento, y creo que restringiendo el usuario a la jaula, y controlando el acceso a unos pocos comandos, se evitaría... un usuario normal sin embargo, si podría mover la ubicación del script...



Mientras que el script este protegido contra escritura nadie lo puede modificar. Idealmente el script deberia tener permiso 500 o dejar el archivo inmutable:

Código (bash) [Seleccionar]

sudo chattr +i /home/feedsh/feedsh.sh
#1893
Si yo creo que es suficiente. Cualquier argumento que le pasen a tu "shell", el script siempre va a ejecutar lo mismo.
#1894
Cita de: yoelrodguez en 18 Abril 2015, 03:20 AM
Verifique todos los directorios y todos están con 777.  Anterior mene tuve problema que no me trabajaba el mod_rewrite del  apache pero eso ya lo solucione. Lo que me sucedía era que no estaba habilitado  y faltaban unas líneas en el defaull del apache ahora solo me queda este.

Saludos


Entonces debe ser un problema del script o de PHP. ¿Hay algun mensaje de error en particular?
#1895
GNU/Linux / Re: Instalacion en Virtualbox
18 Abril 2015, 02:14 AM
¿Se reinicia el host al terminar la instalacion? Nunca me habia pasado. ¿No estas corriendo virtualbox dentro de otra instancia virtual cierto?

Yo empezaria por revisar los logs:

~/.VirtualBox/Machines/<vm name>/Logs

Y ver si hay algo raro...
#1896
¿Estas seguro que la carpeta tiene permisos 777? ¿O que estas escribiendo a esa carpeta y no a una carpeta dentro que no tiene permisos 777? Parece mas un problema de PHP.
#1897
Yo les pongo lo primero que me venga a la mente, siempre y cuando sea relevante con el proyecto.
#1898
Si tu quieres incluir:


www\BsDt\MtaDtTtl\MtaDtTtl.php


Desde:


www\BsDt\DtLdr\DtLdr.php


Tienes que subir un directorio:

Código (php) [Seleccionar]

include '../MtaDtTtl/MtaDtTtl.php'
#1899
Si usas una ruta relativa, la ruta es relativa al archivo php que hace la inclusion. E.g.:


www/
   index.php
   BaseDatos/
      Datos.php


Para hacer referencia de Datos.php desde index.php haces:

Código (php) [Seleccionar]


include 'BaseDatos/Datos.php';
#1900
No entiendo cual es el proposito de esto pero creo que rmdir necesita ejecutarse en pagina.php:

Código (php) [Seleccionar]

   <?php
   mkdir
('directorio1');
   
$contenido="<html><body><img src='./archivos/imagen1.png'/></body></html><?php rmdir('directorio1'); ?>
";/*Esta imagen se creara tambien desde php pero eso ya lo tengo resuelto*/
   $fp=fopen("directorio1/pagina.php","w");
   fwrite($fp,$contenido);
   fclose($fp) ;
   header("Location: /directorio1/pagina.php");
   ?>