Javier Barber
Senior Sysadmin Freelancer
Category Archives: Unix
LOS 10 COMANDOS MAS USADOS EN NUESTRA BASH
# history | awk ‘{print $2}’ |awk ‘BEGIN{FS=»|»} {print $1}’ | sort -n | uniq -c | sort -r | head -10
TIPS DEL COMANDO ‘grep’
* Podemos colorear las cadenas buscadas añadiendo –color. * Si queremos ignorar las mayúsculas/minúsculas usamos la opción -i $ls | grep -i –color hola
PROCESOS ASOCIADOS A UN PUERTO
Para saber qué procesos están usando un determinado puerto (por ejemplo HTTP:80) podemos usar el comando fuser. Debemos ser root para ejecutarlo: # /sbin/fuser -n tcp 80 80/tcp: 13476 13477 13478 13479 13480 13481 13482 13483 13484 13486 13487 13489 13490 13491 13492 13493 13495 13496 13497 13498 13499 13500 13501 13608 La salida indica…
COMANDOS pushd Y popd
Si queremos acceder y guardar un directorio para movernos a otros y poder volver a él en cualquier momento, podemos usar los comandos pushd y popd: $ pwd /Users/parrt $ pushd /tmp /tmp ~ $ pwd /tmp $ popd ~ $ pwd /Users/parrt
EJECUTAR APLICACIÓN X DE EQUIPO REMOTO EN DISPLAY REMOTO
Debemos establecer la variable DISPLAY como: $ export DISPLAY=:0.0 Luego permitimos el acceso al servidor X mediante: $ xhost + Por último ejecutamos en la consola el comando que queramos y se ejecutará en el servidor X remoto.
Operacion de un LDAP (DS52 en Solaris)
En madarrppvibuif2 (192.168.12.105) Acceso con un usuario normal y su – Path LDAP: /var/Sun/mps/slapd-madarrppvibuif2 Arrancar LDAP: /var/Sun/mps/slapd-madarrppvibuif2/start-slapd Parar LDAP: /var/Sun/mps/slapd-madarrppvibuif2/stop-slapd URL para acceso Ldap-Browser: http://madarrppvibuif2:389 Configuracion Ldap-Browser: Archivo de configuracion: LDAP NPA-192.168.12.105.cfg ################################# # LDAP Browser v2.8 config file # ################################# password=<LaStandard> managerlogin=no version=2 managereferrals=no leafindicatortype=int autoconnect=no timeout=0 sorttree=ascending port=389 batchsize=0 supportsmovetree=no basedn=dc=indra,dc=es host=192.168.12.105 derefaliases=never…
Restaurar la password de una consola LDAP (DS52 Solaris)
1.- Paramos el proceso slapd 2.- Vamos al directorio de configuracion del servidor LDAP y abrimos el fichero dse.ldif 3.- Buscamos algo parecido a esto: «nsslapd-rootpw: {SSHA}lrSK6wJmZMBBg/jOdCd/fxKf+hhUfaFQFCpLFw==» 4.- Generamos una nueva password con «./getpwenc <encryption scheme> <password to encrypt>». Por ejemplo, ./getpwenc SSHA newsecret {SSHA}cwn+TWDDcex1nJgA1QxkWJN/V+hWTytPyCZTbw== El script «getpwenc» se encuentra en el directorio de ejecucion…
CORE DUMP
Core dump is an operation of saving current state of a process and its memory to a file when the program crashes. The resulting file, usually called core can be used by a programmer to find out what happend. Usually a debugger is used in the process. In most current Linux distributions creating core files…
CONVERTIR A HEXADECIMAL UN FICHERO
$ od -Ax -tx1z /home/fichero
PUERTOS ABIERTOS
Listado de sockets TCP y UDP abiertos.. lsof -iTCP lsof -iUDP ver que proceso abre cierto puerto (80/tcp, por ejemplo) lsof -iTCP:80 #escaneo de puertos tcp abiertos en tu loopback y en tu ip publica.. nmap -p1- -sS localhost tu_ip_publica #escaneo de puertos udp abiertos en tu loopback y en tu ip publica.. nmap -p1-…