|
Tips -
Tips linux
|
|
Escrito por Fabian Avila
|
|
Jueves, 03 de Diciembre de 2009 22:59 |
|
Esta es una forma realmente util para cambiar los permisos a un grupo grande de archivos o ficheros sin cambiar los de los directorios. De esta manera le quitamos permisos de ejecucion a script o archivos que no lo requieran y que pudieran ser un peligro potencial de seguridad.
Para esto ejecutamos el siguiente comando en linux.
find . -type f -print0 | xargs -0 chmod -x
Explicacion: find nos permite encontrar archivos en base a las opciones que le pasemos. El punto indica que vamos a realizar la búsqueda sobre el directorio actual, con -type f le indicamos que solo queremos buscar ficheros de tipo “archivo”, para saltarnos los directorios. Y con -print0 hacemos que muestre por la salida estándar todas las coincidencias. Después utilizamos una pipeline para hacer con xargs que la salida del comando find sea tomada por el comando chmod. Como ven estamos quitando el permiso de ejecucion para los archivos que encontremos en dicho directorio. |
|
|
Tips -
Tips linux
|
|
Escrito por Fabian Avila
|
|
Jueves, 03 de Diciembre de 2009 22:47 |
|
Para ver que aplicacion en especifico esta utilizando un puerto determinado podemos utilizar el siguiente comando.
fuser -v -n tcp 80
Se obtiene una salida como esta.
USER PID ACCESS COMMAND
80/tcp: nobody 1912 F.... httpd
nobody 1932 F.... httpd
Explicacion: Esta salida indica que
|
|
Leer más...
|
|
Tips -
Tips linux
|
|
Escrito por Fabian Avila
|
|
Jueves, 03 de Diciembre de 2009 22:28 |
|
Para ver que puertos estan abiertos en un servidor linux digitamos en la consola el siguiente comando con nestat:
netstat -an | grep LISTEN
Se obtendra una salida como esta.
|
|
Leer más...
|
|
Tips -
Tips Joomla
|
|
Escrito por Fabian Avila
|
|
Jueves, 03 de Diciembre de 2009 22:03 |
|
Cuando recien instalamos joomla en nuestro hosting o cualquier servicio de hospedaje, es necesario cambiar los permisos de escritura y ejecucion a algunos de los directorios de joomla. Esta tarea se puede hacer por FTP pero es bastante dispendioso, y molesto en algunos casos cuando hacemos muchas instalaciones diferentes; por esto y si tenemos acceso a shell en nuestro hosting o somos root del servidor o vps creamos un script que lo haga por nosotros.
Con este script podran cambiar muy rapidamente todos los permisos que joomla necesita para su correcto funcionamiento.
Creamos el archivo de nombre "permisosjoomla.sh" con este contenido...
|
|
Leer más...
|
|
Tips -
Tips linux
|
|
Escrito por Fabian Avila
|
|
Jueves, 03 de Diciembre de 2009 21:40 |
|
Para cambiar permisos chmod unicamente a los directorios en linux sin afectar a los archivos y documentos digita en la terminal de tu linux el siguiente comando:
find . -type d -exec chmod 775 \{\} \;
Explicacion: El comando find permite encontrar archivos o directorios con base en los parametros que le pasemos. El punto indica que vamos a realizar la busqueda en el directorio actual. -type d indica que se haran una busqueda sobre los directorios. Finalmente se aplica sobre todas las coincidencias el permido de escritura 755 sobre dichos directorios. |
|
|
|
|
|