Mostrando entradas con la etiqueta TIPS. Mostrar todas las entradas
Mostrando entradas con la etiqueta TIPS. Mostrar todas las entradas

Como verificar el estado de un disco rigido en Linux


Amigos, a continuación les voy a dejar algunos tips para que puedan verificar si su disco rígido tiene algún sector defectuoso en Linux. (How to check hard disk health)


  • Verificar el archivo de log

Verificar el archivo de log, comúnmente /var/log/messages. Si el disco contiene errores, verán lineas del tipo I/O o input/output error.
kernel: end_request: I/O error, dev nbd125, sector 0

  • Existe una utilidad llamada SMART que verifica integridad en discos

smartctl -i /dev/sda1 or sda2 etc...

En Ubuntu, se puede instalar SMART haciendo: 

sudo apt-get install smartmontools


  • Finalmente, el DD. muchisimo ojo con el DD!! porque escribe/lee a muy bajo nivel

# dd if=/dev/sda of=/dev/null bs=512

if: Dispositivo de entrada o de lectura, en nuestro caso, queremos leer todo el disco sda

of: Dispositivo de salida, en nuestro caso, la nada! osea null. Ojo aquí  si pones of=/dev/sda, va a borrar a pisar todo el contenido del disco!

bs: tamaño de bloque, en nuestro ejemplo 512 bytes.

Cualquier duda o consulta, dejar el comentario que tratare de responder tan pronto sea posible.

Instalar Google Chrome en Ubunto

Una de los caminos mas sencillos para instalar el navegador web Chrome en Linux y particularmente en Ubuntu es de la siguiente manera. Lo primero que tendrás que hacer sera lo siguiente :


Edita el fichero /etc/apt/sources.list

vi /etc/apt/sources.list


y agrega al final de dicho fichero la siguientes lineas:




Reemplaza la palabra jaunty con hardy, inteprid o karmic dependiendo de la version de Ubuntu que tengas instalada.


El siguiente paso sera instalar el navegador Chrome

# apt-get install update

# apt-get install chromium-browser


El tamaño aproximado de la descarga es de 18 Megabytes, al terminar podras encontrar tu navegador Chrome en la ruta Aplicaciones - Internet - Navegador Chrome


Autor:Javier Eduarte
Fuente: Linux para todos

Personalizando GNOME

Hola a todos, navegando por internet , encontre en Taringa (para quienes no conozcan Taringa es una pagina argentina en donde la gente conparte recursos) un POST con explicaciones y mucho material para mejorar el aspecto de tu Linux.
En el POST dice que es para Personalizar Ubuntu y esto esta mal, pero GNOME puede correr en cualquier distribucion GNU/Linux.

Tambien pueden encontrar de todo en gnome looks www.gnome-look.org

Pero aca les dejo el link del post de Taringa, visitenlo:
http://www.taringa.net/posts/linux/2245654/[Megapost]-Personalizar-Ubuntu-(Parte-1).html

Tambien cualquier duda que se les presente me pueden consultar.

Software para monitorizar servicios de red.







Les paso algunos programitas para monitorear la red que pueden funcionar en cualquier linux, yo les doy el link a la pagina oficial de cada uno, pero seguramente algunos esten en los repositorios o encuentren RPM, que esten precompilaos para su distribucion, si quieren pueden comentar mas!

Cacti
NTOP
Wireshark
Nagios

Estos son algunos que se pueden acceder a ellos mediante alguna interfaz web, tambien hay otros de consola.

Limpiar archivos de configuracion.

Luego de desinstalar aplicaciones en nuestra Debian o Ubuntu, siempre queda algún archivo de configuración de las mismas.
Pues bien...aquí varias formas para borrarlos:

# dpkg -P $(dpkg -l |awk '/^rc/ { print $2 }')
# dpkg --purge `COLUMNS=300 dpkg -l | egrep "^rc" | cut -d' ' -f3`
# for i in $(dpkg -l |grep ^r| awk '{print $2}'); do aptitude purge -y $i; done

otra forma, utilizando deborphan.
# dpkg --purge $(deborphan --find-config)

y otro mas usando aptitude:
aptitude purge '~'c

donde c es la bandera de estado del paquete.

Guia de Referencia para VI


Este wallpaper es muy muy util para los que utilizan VI como editor de texto, si bien es basico, es muy util. Hagan clic en la imagen para descargarlo

Buscar archivos SUID y SGID con find

Para encontrar ficheros o archivos con los bits de permisos suid y sgid activadas, la manera más fácil y rápida es con el comando find:

#> find / -perm -4000 -ls
5931076 96 -rwsr-xr-x 1 root root 90192 oct 11 10:29 /bin/mount
5931116 24 -rwsr-xr-x 1 root root 23156 sep 12 12:13 /bin/mount.cifs3
5931053 24 -rwsr-xr-x 1 root root 20824 sep 6 15:24 /bin/su
5931079 76 -rwsr-xr-x 1 root root 72020 oct 11 10:29 /bin/umount
5931062 32 -rwsr-xr-x 1 root root 32520 sep 19 16:46 /bin/ping
2916530 72 -r-sr-xr-x 1 root root 67080 sep 26 08:31 /sbin/mount.nfs
2916364 20 -rwsr-xr-x 1 root root 18816 sep 20 09:51 /sbin/unix_chkpwd
2916363 16 -rwsr-xr-x 1 root root 13020 sep 20 09:51 /sbin/pam_timestamp_check
5358576 128 ---s--x--x 2 root root 126344 sep 13 11:43 /usr/bin/sudo

Indicamos que find busque desde la raíz '/' del sistema de archivos, todo lo que tenga permisos '-perm' del tipo SUID, es decir '-4000' y despliegue el resultado en formato de ls -l '-ls'

Solo cambiamos un poco para buscar los que tengan el bit SGID:

#> find / -perm -2000 -ls
786770 4 drwxrwsr-x 2 root mail 4096 oct 29 03:51 /var/log/mailman
786768 4 drwxrwsr-x 2 root mail 4096 mar 7 2007 /var/lib/mailman/qfiles
738370 4 drwxrwsr-x 2 root mail 4096 oct 28 21:42 /var/lib/mailman/data
819514 4 drwxrwsr-x 2 root adm 4096 sep 12 12:12 /var/lib/samba/printers/WIN40
134628 4 drwxrwsr-x 2 root mail 4096 jul 27 10:17 /var/spool/mail
2916472 4 -rwxr-sr-x 1 root root 3908 oct 3 16:49 /sbin/netreport
9523868 12 -rwxr-sr-x 1 root tty 8912 oct 11 10:29 /usr/bin/write
9530735 84 -rwsr-sr-x 1 root mail 79944 sep 16 03:17 /usr/bin/procmail
5358037 88 -r-xr-sr-x 1 root games 85536 sep 19 04:55 /usr/bin/same-gnome

O agrupamos los dos permisos entre paréntesis con el caracter de escape '\' y con la opción '-o' que indica 'este o aquel' un or booleno pues.

#> find / \( -perm -4000 -o -perm 2000 \) -ls

Como los listados suelen ser bastante largos, puedes redireccionar la salida del comando a un archivo con '>', para ser analizado con calma.

#> find / \( -perm -4000 -o -perm 2000 \) -ls > archivos_con_suid_sgid.txt

Decide que ejecutables eliminar estos bits, es tedioso, pero tu sistema será mucho más seguro al restringir lo que los usuarios normales pueden ejecutar.

autor: sergio.gonzalez.duran@gmail.com

Manual de wget

Introducción

wget es un estupendo programa que permite automatizar procesos de descarga de un servidor HTTP o FTP. Es de línea de comandos y esta pequeña página hace un repaso de las opciones más usuales.

Opciones más comunes

Para ver las opciones del programa wget:

wget --help

Para mandar esas opciones a un fichero wget.txt:

wget --help > wget.txt

Para ver las opciones de pantalla en pantalla:

wget --help | more

Para descargar un fichero de la dirección http://www.playboy.com/virus.zip:

wget http://www.playboy.com/virus.zip

Para descargar un fichero de la dirección http://www.playboy.com/virus.zip, intentándolo un número indefinido de veces (-t 0), retomando la descarga en la próxima ejecución si se corta la conexión o se para el programa (-c), identificándose como un navegador web normal para evitar ser detectado por algunos servidores (-U "Mozilla") y no identificándose como un robot para tener acceso completo a las páginas (-erobots=off):

wget -t 0 -c -U "Mozilla" -erobots=off http://www.playboy.com/virus.zip

Para descargar completamente una página (-r) y convertir los enlaces para verla localmente (-k):

wget -t 0 -c -U "Mozilla" -erobots=off -r -k http://xxx.unizar.es

Para descargar la lista de enlaces de un fichero urls.txt:

wget -i urls.txt

Para aceptar solamente los ficheros JPG y MPG (-A *.jpg,*.mpg):

wget -t 0 -c -U "Mozilla" -erobots=off -r -k -A *.jpg,*.mpg http://www.fotos_y_videos_guarros.es

Espero que esta lista de opciones algo depravadas dé una idea de las posibilidades.

1

Cliente Torrent en Consola

rTorrent es un cliente de BitTorrent en modo texto, capaz de rivalizar con otros clientes de interfaz gráfica; en especial por su bajo consumo de recursos.

Esta disponible para cualquier distribución linux, y sin entrar en mas detalles, les paso el site oficial:

http://libtorrent.rakshasa.no/

Para los que utilizan Debian o Ubuntu lo pueden encontrar en los repos e instalar con aptitude, apt-get o el Synaptic. Los Usuarios de otras distro como Fedora o Suse utilizaran sus respectivos Yast o YUM