Javier Barber
Senior Sysadmin Freelancer
CONFIGURACIÓN DE DNS EN SOLARIS
Debemos crear el fichero /etc/resolv.conf con el siguiente contenido: domain DOMINIO nameserver IP_DNS_SERVER_1 nameserver IP_DNS_SERVER_2 Luego para que tome efecto: cp /etc/nsswitch.dns /etc/nsswitch.conf
¿QUÉ PROCESO/S TIENE ABIERTO UN RECURSO? (lsof)
Por ejemplo al desmontar un Cdrom, el clásico: umount: /cdrom: device is busy Podemos saber qué proceso o procesos tienen capturado un recurso con: $ lsof +D /cdrom Para saber qué proceso está detrás de una conexión o puerto abierto: $ lsof -i :7000 Para saber qué procesos están usando un directorio: $ lsof +D…
INSTALACION Y CONFIGURACION DE UPTIME EN RED HAT
Bajar el .rpm de http://www.robertjohnkaper.com/downloads/uptimed/uptimed-0.3.3-0.i386.rpm Instalarlo con #rpm -vih uptimed-0.3.3-0.i386.rpm Al instalarlo, habrá añadido la siguiente línea al fichero /etc/rc.sysinit: /sbin/service uptimed createbootid Esto sirve para que se lleve un control global de los uptimes aun a pesar de que se rebote la maquina. El fichero de configuración es: /etc/uptimed.conf aunque viene preconfigurado correctamente. Antes…
SOBRE EL NTP
Para sincronizar la hora con un servidor NTP usamos: #ntpdate -u IP_SERVIDOR_NTP La opción -u sirve para que el comando use puertos no privilegiados para obtener la hora del servidor. Cuando lo que instalamos es un server, el fichero de configuración del demonio (ntpd) es /etc/ntpd.conf debería tener un contenido parecido al siguiente: # #…
INSTALACIÓN DEL PAQUETE ADMIN EN TOMCAT
Descomprimir el paquete apache-tomcat-5.5.25-admin.tar Copiar el directorio /apache-tomcat-5.5.25/server/webapps/admin a. directorio /apache-tomcat-5.5.25/webapps/ Copiar el fichero apache-tomcat-5.5.25/server/webapps/admin/admin.xml en apache-tomcat-5.5.25/webapps/admin/ Reiniciar el servidor.
INSTALACION DEL JDK 6.0 PARA SOLARIS SPARC 64 BITS
Bajarse el JDK empaquetado de 32 y de 64 bits. Los ficheros son: jdk-6u3-solaris-sparc.tar.Z jdk-6u3-solaris-sparcv9.tar.Z Descomprimirlos ambos para que se creen varios directorios que contienen los paquetes necesarios. Empezamos instalando los paquetes de la version de 32 bits: pkgadd -d . SUNWj6rt SUNWj6dev SUNWj6cfg SUNWj6man SUNWj6dmo Y luego los de 64 bits: pkgadd -d ….
CONFIGURACIÓN DE SAMBA EN LINUX
Una vez instalados los paquetes necesarios, editamos el fichero smb.conf: – Si no queremos que pida usuario y contraseña modificamos la siguiente línea «; security = user» por: security = SHARE – Las carpetas compartidas las definimos al final de la siguiente forma: [public] comment = Cosas publicas path = /home/public public = yes writable…
GESTION DE SESIONES DE USUARIOS EN UNIX
Ultimas 10 sesiones abiertas: # last -10 Matar los procesos o la sesión de un usuario: Utilizando la instrucción slay #slay -9 hax0r o slay -KILL hax0r Usando la instrucción skill #skill -9 hax0r Con un bash script for i in `ps axu | grep ^hax0r| awk {‘print $2’}`; do kill $i; done Con perl…
CREAR .iso CON mkisofs
mkisofs [opciones] -o [salida] [entrada] donde: [salida]: Es el directorio donde se creará la imagen:imagen.iso. [entrada]: Es el directorio donde se encuentran los archivos para crear la imagen. Por ejemplo: mkisofs -r -o /home/wolf/prueba.iso /home/wolf/Imagenes/GDM-GREATER/*.* Con la opción -r generaremos un sistema de archivos con extensión Rock Ridge pero reseteará los permisos de modo tal…
CUESTIONES BASICAS DE MYSQL
* Instalamos MySQL apt-get install mysql-common mysql-client mysql-server * Empezamos a funcionar mysql -h [host] -u [user] -p password: no metemos nada * Poner clave a los usuario mysqladmin -u root password [nueva_password] * Crear una Base de Datos (Hay que entrar primero en mysql: mysql -h [host] -u [user] -p ) mysql> CREATE DATABASE…