Lab information For this lab, we will distribute the ssh public key of our main server, Ansible Master to two … More Best way to distribute users’s Public ssh Key to many hosts (no prompt password)
All articles in Unix
Configure SSH trust relationship
To configure a SSH trust relationship providing authentication via RSA public keys is necessary to follow the next steps: Generate … More Configure SSH trust relationship
How to Install Jenkins using Docker
Requirements: Ubuntu Server Linux with Docker installed. Tip: I have installed a virtual machine using the image: “ubuntu-18.04.2-live-server-amd64”. You can … More How to Install Jenkins using Docker
Cheatsheet de nmap
Escaner de puertos nmap, es la herramienta por excelencia para escanear puertos. Se utiliza para hacer descubrimientos en redes y … More Cheatsheet de nmap
Saber cuanta memoria RAM tengo en Linux
Comando para mostrar la memoria RAM Con el comando free mostramos informaci贸n de la memoria RAM de nuestra m谩quina linux, … More Saber cuanta memoria RAM tengo en Linux
Filesystem especial /proc
Filesystem especial /proc Es un pseudo sistema de ficheros que se utiliza para permitir el acceso a la informaci贸n del … More Filesystem especial /proc
Ampliar Swap en Linux
Con LVM: 1. Comprobar espacio libre en el Volume Group: vgdisplay 2. Crear una partici贸n para swap de 15G: lvcreate … More Ampliar Swap en Linux
AWK: Introducci贸n y ejemplos
AWK AWK聽es un lenguaje de programaci贸n dise帽ado para procesar datos basados en texto(ficheros, flujos de datos, etc).聽La funci贸n b谩sica de … More AWK: Introducci贸n y ejemplos
Cambiar la ruta de instalacion de un paquete rpm
Hay veces que vamos a instalar un paquete rpm en una m谩quina linux, pero necesitamos cambiar la ruta de instalaci贸n que tiene por defecto. Para resolverlo existe alguna soluci贸n que os cuento a continuaci贸n.
Chequear Relocations
Lo primero que tenemos que hacer es saber si un paquete rpm est谩 habilitado para cambiar su ruta por defecto de instalaci贸n o no. Para ello ejecutamos el siguiente comando:
# rpm -qpi telnet-0.17-48.el6.x86_64.rpm | grep Relocations Name : telnet Relocations: (not relocatable)
Si nos muestra como en este caso el mensaje “(not relocatable)“, quiere decir que no est谩 permitido elegir una ruta distinta.
Cambiar la ruta de instalaci贸n de un rpm
Sin embargo, si el chequeo de Relocations ha sido satisfactorio, para instalar un paquete rpm en una ruta distinta a la de por defecto, tenemos que utilizar la opcion –prefix.
Por ejemplo si queremos instalar el cliente telnet en /opt tendr铆amos que ejecutar lo siguiente:
# rpm -ivh --prefix=/opt telnet-0.17-48.el6.x86_64.rpm
Continue reading Cambiar la ruta de instalacion de un paquete rpm
Redirigir las salidas estandar a /dev/null
驴Qu茅 es /dev/null?
Hay veces que necesitamos redirigir las salidas est谩ndar de nuestro script a /dev/null, es decir que todo lo que devuelve la ejecuci贸n del script lo vuelque all铆.
/dev/null es un device file que act煤a como “agujero negro”, de modo que todo lo que redirijamos all铆 lo desechamos.
Valores de聽I/O Redirection
Estos son los valores que tienen definidas las entradas/salidas est谩ndar:
Siempre tenemos los 3 siguientes valores:
stdin (0)
stdout (1)
stderr (2)
Uso
[ruta de mi script] >/dev/null 2>&1