Archive for the ‘Linux’ Category

Documental Codigo LINUX

Copiar Archivos de LINUX-Windows-LINUX con SCP

Hoy después de algunos dias que no agregaba artículosal blog, unos por exceso de trabajo y otros por….   … algunos motivos que se podrán imaginar, hoy decidi hacerlo nuevamente, en esta ocasión quiero compartir con ustedes el uso de WinSCP una herramienta muy útil al momento de trasladar archivos entre servidores Linux y Windows o viceversa en un modo gráfico, cabe mencionar que hay muchas más herramientas, así como metodos que permiten hacer esta función, cada quien tendrá su mejor punto de vista.

Lo primero que tenemos que realizar es descargar e instalar el programita WinSCP en el equipo Windows; una vez que esta instalado en el equipo, lo ejecutamos para poder conectarnos al equipo LINUX, en el cuál una tendremos que especificar tanto la dirección IP del servidor, así como el nombre de usuario y contraseña. 

imagen-1

Cuando la conexción se realiza correctamente, aparece la ventana de conexión la cuál esta dividida en dos secciones, los archivos de Windows es decir el equipo del cuál nos conectamos y los del equipo Linux.

imagen-2

Para copiar el archivo o carpeta solo nos posicionamos sobre el deseado y damos un clic derecho, despues seleccionamos copiar.

imagen-3

 Despues de esto seleccionamos la ubicación en la cual vamos a copiar el archivo.

imagen-4

 Una vez que seleccionamos la carpeta donde se copiará el archivo, se muestra la ruta completa donde se guardara.

imagen-5

 A continuación lo que resta es esperar que termine el proceso de copiado, eso dependerá del tamaño del archivo.

imagen-6

Como podrán darse cuenta copiar archivos es sumamente sencillo, de esta manera podemos enviar archivos de una manera muy sencilla, como lo mencione anteriormente cada quien tendrá sus puntos de vista, pero espero que les sea útil a mas de alguno.

Modificar Permisos Masivamente en Carpetas y Archivos de Linux

En esta ocasión les muestro un script muy sencillo pero sin duda alguna nos puede ser gran utilidad para cambiar permisos de una manera ràpida a las carpetas y subcarpetas de un direccion, de igual manera a todos los archivos.

Empecemos con una simpre pregunta para entender un poco.

¿Que es, por ejemplo, chmod 644?
Son los Permisos que tiene asignados cada Identidad, sobre un archivo o carpeta, según su Relación Numérica. Siempre siguiendo este orden:

Propietario = 6 (Puede Leer y Escribir)
Grupo = 4 (solo puede Leer)
Otros = 4 (solo puede Leer)chmod 755, 555, 444, 600, 400, etc, etc, a la hora de leerlos o interpretarlos por nuestra parte, se puede conseguir deduciéndolo o calculándolo… hasta dominarlo al dedillo, como cuando se aprenden las tablas de multiplicar .Para cambiar masiva y recursivamente los permisos chmod de nuestro espacio web, si disponemos de conexión SSH, via Shell se puede recurrir a instrucciones de este tipo:

  • Para cambiar los permisos de Directorios, en este caso a chmod 755:

find -H /ruta/archivo -type d -exec chmod 755 {} \;

  • Para cambiar los permisos de Archivos, en este caso a chmod 644:

find -H /ruta/archivo -type f -exec chmod 644 {} \;