El directorio /tmp es una fuenta de inseguridad constante ya que los usuarios de diversas formas pueden introducir contenidos en el mismo. y violando al seguridad de la maquina ejecutarlo.
Por ello es recomentable a la hora de formatear el servidor crear una partición independiente para este directorio y asi denegarle el permiso de ejecución de esta manera:
nano /etc/fstab
LABEL=/tmp /tmp ext3 noexec 1 2
Y remplazamos la linea que monta la partición tmp por:
LABEL=/tmp /tmp ext3 defaults,noexec 1 2
Ahora reiniciamos la maquina para aplicar cambios y ya estara listo.
Para verificar que esta correcto crea un fichero dentro de /tmp por ejemplo llamando ejectuta
nano ejecuta
en su interior guardamos solo "top"
ahora le damos permisos de ejecución chmod 777 top y lo ejecutamos:
[root@server2e24 tmp]# ./a
-bash: ./a: Permiso denegado
Por lo tanto no tiene permiso para ejecutarlo dentro de este directorio.
- 0 أعضاء وجدوا هذه المقالة مفيدة
مقالات مشابهة
¿Como gestionar paquetes rpm?
Instalando/desinstalando Para instalar un paquete rpm, prueba rpm -i ruta/al/rpm/ainstalar.rpm o...
Configuraciones de qmail
Todos los ficheros de configuración residen en: /var/qmail/control Para ver configuración...
Recompilar php y actualizacion del mismo
Bajamos php source de: http://www.php.net/downloads.php En nuestro caso: PHP 5.1.6...
Instalacion de ioncube
Bajamos el ioncube: http://www.ioncube.com/loaders.php Creamos un directorio donde...
Actualizar el ioncube
Bajamos el ioncube: http://www.ioncube.com/loaders.php Creamos un directorio donde...
