Posts Tagged 'linux'

Comandos útiles para GNU/Linux

Amigos les dejo una lista de comandos muy útiles a la hora de aprender algo más sobre nuestro Sistema Operativo.

¿Qué versión del kernel tengo?

$ uname -r
2.6.17.13-smp

¿Qué versión de X tengo instalada?

$ X -version 2>&1 | sed ‘/^$/d’ | head -n1
X Window System Version 6.9.0

¿Tengo aceleración por hardware en mi placa de video?

$ glxinfo | grep “direct rendering”
direct rendering: Yes

¿Qué procesador(es) tiene mi compu?

$cat /proc/cpuinfo | grep “model name”
model name : Intel(R) Pentium(R) 4 CPU 3.00GHz
model name : Intel(R) Pentium(R) 4 CPU 3.00GHz

¿Cuál es la frecuencia del(los) procesador(es)?

$ cat /proc/cpuinfo | grep “cpu MHz”
cpu MHz : 3000.586
cpu MHz : 3000.586

¿Que porcentaje del disco(s) esta usado/libre?

$ df -h
Filesystem Size Used Avail Use% Mounted on
/dev/sda1 10G 6.5G 3.5G 65% /
/dev/sda2 10G 4.9G 5.2G 49% /home

¿Cual es la temperatura del CPU?

$ cat /proc/acpi/thermal_zone/THRM/temperature
temperature: 43 C

¿Cual es el nombre de la maquina?

$ hostname
amd64

¿Cual es la MAC de la placa de red?

$ /sbin/ifconfig | awk ‘/HWaddr/ {print $5}’
00:XX:XX:XX:XX:XX

¿Cuanta memoria tiene disponible la compu?

$ free -m | sed -n ‘2,2p’ | awk ‘{print $2 ” MB”}’
494 MB

¿Cuánta memoria está usando la compu?

$ free -m | sed -n ‘3,3p’ | awk ‘{print $3 ” MB”}’
297 MB

¿Cuanta memoria está libre?

$ free -m | sed -n ‘3,3p’ | awk ‘{print $4 ” MB”}’
195 MB

¿Hace cuanto que está prendida la compu?

$ uptime | cut -d, -f1 | cut -d” ” -f3-
up 5 days

Todos los comandos: Muchos tips en consola…

Tomado de: Nierox

Anuncios

Feliz Cumpleaños Linux!!!

Un día como hoy pero el 17 de Septiembre de 1991 fué la fecha en la que un estudiante de 22 años de Helsinki (Finlandia) puso a disposición de todos en internet la primera versión de un proyecto de sistema operativo, ¡Linux. Hoy cumple 17 años en La Red!
Ese estudiante como sabes es Linus Torvalds. Por aquel entonces se gastó bastante dinero en comprar un PC de última generación PC386 a 33 Mhz y con 4MB de RAM. Usaba Minix, pero no le gustaba, así que se propuso como proyecto personal la creación de un pequeño sistema operativo similar, pero distinto.

Así nació Linux. Linus fue poco a poco añadiendo más características comenzando por lo más básico hasta que iba supliendo sus necesidades y expectativas. En un día como hoy, hace 16 años, Torvalds puso en la red la primera versión de Linux, la 0.01. ¿Sabes cuánto ocupaba? ¡Tan sólo 62 KB! De hecho, para los nostálgicos y curiosos, aún lo puedes descargar.

Como sabes Linux se unió al proyecto GNU, que estaban también haciendo un sistema operativo con un kernel propio llamado “hurd“, pero que no estaba muy avanzado, así que se optó por unir esfuerzos y componer lo que hoy llamamos GNU/Linux.

Como dato curioso el Sistema se iba a llamar Freax, pero al colgarlo a la red Lemke le puso Linux, que sin duda era un nombre iba a funcionar mejor.

Tomado de: Cesarius

30 problemas de tecnología… y cómo resolverlos

La revista Enter 2.0 ha publicado un articulo sobre las 30 consultas mas comunes que llegan a los centros de soporte de las empresas de tecnología, lo curioso es que despues de haberme leido los 30 problemas más comunes, resulta que mas o menos 20 involucran a Microsoft y a su sistema operativo estrella Windows… y yo pienso como todavia hay gente que se esmera en defender este software tan mediocre?

Tomado de: Ecarrion

Los mejores plugins para Pidgin (con bonus)

Gran artículo, sobre este excelente programa, a mi la verdad me han servido muchísimo.

Pidgin es un software de mensajería instantánea libre y multiplataforma, soporta hasta 16 protocolos y además admite múltiples conexiones.

Una de las virtudes de Pidgin es la posibilidad de extender sus funcionalidades con plugins o complementos, hay para todos los gustos, a continuación les dejo una lista con los que me parecen mas importantes:

  • MusicTracker: este plugin muestra la canción que estamos escuchando como un mensaje de estado, funciona en cualquier protocolo que permita los estados personalizados, por ejemplo: AIM, Yahoo, MSN, Gtalk (Jabber), etc.
  • Microblog-purple: si utilizas Twitter este es un plugin indispensable, con el podrás actualizar tu estado y seguir a tus amigos.
  • Skype4Pidgin: si queremos chatear con nuestros contactos de Skype en Pidgin este es el plugin que necesitamos.
  • Facebook Chat: simple, con este plugin podremos chatear con las personas agregadas en nuestro facebook.

Desde mi punto de vista estos son los mejores plugins y los que pueden tener una mayor utilidad, pero todavía falta algo, el bonus, un pack con mas de 40 plugins para Pidgin, los pueden descargar desde los siguientes enlaces:

Pack de plugins 32bits

Pack de plugins 64bits

Tomado de: Tuxi

Historia de Linux

Linux, es un sistema operativo. Es una implementación de libre distribución UNIX para computadoras personales (PC), servidores y estaciones de trabajo.

Linux (pronunciación IPA: /´linuks/) es la denominación de un sistema operativo tipo-Unix y el nombre de un núcleo.
Es uno de los paradigmas más prominentes del software libre y del desarrollo del código abierto, cuyo código fuente está disponible públicamente, para que cualquier persona puede libremente usarlo, estudiarlo, redistribuirlo y, con los conocimientos informáticos adecuados, modificarlo.

Linux es usado como sistema operativo en una amplia variedad de plataformas de hardware y computadores, incluyendo los computadores de escritorio (PCs x86 y x86-64, y Macintosh y PowerPC), servidores, supercomputadores, mainframes, y dispositivos empotrados así como teléfonos celulares.

En 1983 Richard Stallman fundó el proyecto GNU, con el fin de crear sistemas operativos parecidos a UNIX y compatibles con POSIX. Dos años más tarde creó la “Fundación del Software Libre” y escribió la GNU General Public License para posibilitar el software libre en el sistema de copyright.

El software GNU se extendía muy de prisa y dentro de poco una multitud de programas fueron escritos, de manera que ya a principios de 1990 había bastantes software GNU como para hacer un sistema operativo propio, pero faltaba el Kernel.
A principios de los años 1990, no había un sistema operativo libre completo. A pesar de que el proyecto GNU era desarrollado constantemente, no disponía sin embargo de ningún buen Kernel basado en UNIX, por el contrario era un número de proyectos de software libres que podían ser traducidos en las variantes UNIX mediante el compilador de GNU.

LINUS BENEDIT TORVALD
Linus Benedit Torvalds nació en Helsinki, Finlándia, en el año de 1969.
Su abuelo, matemático y estadista le compró un Comodore en 1980 y fue quien “enganchó” a Linus al mundo de los computadores.

En 1988 Linus Torvalds entrá a la Universidad. Ese mismo año fue cuando el sistema operativo didáctico, basado en UNIX y creado por Andy Tannenbaum, empezó a cobrar importáncia. Dicho sistema era el Minix.

Linus entró a formar parte de la comunidad de usuarios Minix. Andy Tannenbaum cometió un error en su sistema operativo. Era demasiado limitado, tanto técnicamente como politícamente, en ningún momento tuvo en cuenta la posibilidad de incluir Minix al proyecto GNU. La creación de Andy Tannenbaum estaba pensando para ser distribuida. Su primer error fue ceder todos sus derechos a Prentice Hall, que empezó a cobrar 150 dólares por licencia.

Así, Linus tomó la decisión de cambiar esta política debido a que el sistema Minix era ideal para los estudiantes de sistemas operativos, y su precio era considerablemente alto.

Año 1991, cuando Linus se acabó de comprar su primer 386, la intención era crear un nuevo Kernel (al que porteriormente llamaría Linux) de UNIX basado en el Kernel de Minix y modificarlo periódicamente de manera que fuera capaz de ejecutar aplicaciones GNU.

La historia de Linux está fuertemente vinculada a la del proyecto GNU.
Hacia 1991, cuando la primera versión del núcleo Linux fue liberada, el proyecto GNU había producido varios de los componentes del sistema operativo, incluyendo un intérprete de comandos, una biblioteca C y un compilador, pero aún no contaba con el núcleo que permitiera complementar el sistema operativo.
Entonces, el núcleo creado por Linus Torvalds, llenó el hueco final que el sistema operativo GNU exigía.

Linus nunca anunció la versión 0.01 de Linux (agosto 1991), esta versión no era ejecutable, solamente incluía los principios del nucleo del sistema, estaba escrita en lenguaje ensamblador y asumía que uno tenía acceso a un sistema Minix para su compilación.

El 5 de octubre de 1991, Linus anuncio la primera versión “Oficial” de Linux, – versión 0.02.
Con esta versión Linus pudo ejecutar Bash (GNU Bourne Again Shell) y gcc (Compilador GNU de C) pero no mucho mas funcionaba. En este estado de desarrollo ni se pensaba en los terminos soporte, documentacion, distribución. Después de la versión 0.03, Linus salto en la numeración hasta la 0.10, más programadores a lo largo y ancho del internet empezaron a trabajar en el proyecto y después de revisiones, Linus incremento el numero de version hasta la 0.95 (marzo 1992). En Diciembre de 1993 el nucleo del sistema estaba en la versión 0.99 y la versión 1.0, llego el 14 de marzo de 1994.

Linux se refiere estrictamente al núcleo Linux, pero es comúnmente utilizado para describir al sistema operativo tipo Unix (que implementa el estándar POSIX), que utiliza primordialmente filosofía y metodologías libres (también conocido como GNU/Linux) y que está formado mediante la combinación del núcleo Linux con las bibliotecas y herramientas del proyecto GNU y de muchos otros proyectos/grupos de software (libre o no libre).
La expresión “Linux” es utilizada para referirse a las distribuciones GNU/Linux, colecciones de software que suelen contener grandes cantidades de paquetes además del núcleo. El software que suelen incluir consta de una enorme variedad de aplicaciones, como: entornos gráficos, suites ofimáticas, servidores web, servidores de correo, servidores FTP, etcétera. Coloquialmente se aplica el término “Linux” a éstas. Algunas personas opinan que es incorrecto denominarlas distribuciones Linux, y proponen llamarlas sistema GNU/Linux. Otras personas opinan que los programas incluidos proceden de fuentes tan variadas que proponen simplificarlo denominándolo simplemente a “Linux”.
Pronunciación: /lí.nuks/, no /lái.nuks/

Caracteristicas de Linux
[Fuente: Infosheet-Como. Autor: Ivan Casado] :

  • Multitarea: La palabra multitarea describe la habilidad de ejecutar varios programas al mismo tiempo. LINUX utiliza la llamada multitarea preeventiva, la cual asegura que todos los programas que se estan utilizando en un momento dado seran ejecutados, siendo el sistema operativo el encargado de ceder tiempo de microprocesador a cada programa.
  • Multiusuario: Muchos usuarios usando la misma maquina al mismo tiempo.
  • Multiplataforma: Las plataformas en las que en un principio se puede utilizar Linux son 386-, 486-. Pentium, Pentium Pro, Pentium II,Amiga y Atari, tambien existen versiones para su utilizacion en otras plataformas, como Alpha, ARM,MIPS, PowerPC y SPARC.
  • Multiprocesador: Soporte para sistemas con mas de un procesador esta disponible para Intel y SPARC.
  • Funciona en modo protegido 386.
  • Protección de la memoria entre procesos, de manera que uno de ellos no pueda colgar el sistema.
  • Carga de ejecutables por demanda: Linux sólo lee del disco aquellas partes de un programa que están siendo usadas actualmente.
  • Política de copia en escritura para la compartición de páginas entre ejecutables: esto significa que varios procesos pueden usar la misma zona de memoria para ejecutarse. Cuando alguno intenta escribir en esa memoria, la página (4Kb de memoria) se copia a otro lugar. Esta política de copia en escritura tiene dos beneficios: aumenta la velocidad y reduce el uso de memoria.
  • Memoria virtual usando paginación (sin intercambio de procesos completos) a disco: A una partición o un archivo en el sistema de archivos, o ambos, con la posibilidad de añadir más áreas de intercambio sobre la marcha Un total de 16 zonas de intercambio de 128Mb de tamaño máximo pueden ser usadas en un momento dado con un límite teórico de 2Gb para intercambio. Este limite se puede aumentar facilmente con el cambio de unas cuantas lineas en el codigo fuente.
  • La memoria se gestiona como un recurso unificado para los programas de usuario y para el caché de disco, de tal forma que toda la memoria libre puede ser usada para caché y ésta puede a su vez ser reducida cuando se ejecuten grandes programas.
  • Librerías compartidas de carga dinámica (DLL’s) y librerías estáticas.
  • Se realizan volcados de estado (core dumps) para posibilitar los análisis post-mortem, permitiendo el uso de depuradores sobre los programas no sólo en ejecución sino también tras abortar éstos por cualquier motivo.
  • Compatible con POSIX, System V y BSD a nivel fuente.
  • Emulación de iBCS2, casi completamente compatible con SCO, SVR3 y SVR4 a nivel binario.
  • Todo el código fuente está disponible, incluyendo el núcleo completo y todos los drivers, las herramientas de desarrollo y todos los programas de usuario; además todo ello se puede distribuir libremente. Hay algunos programas comerciales que están siendo ofrecidos para Linux actualmente sin código fuente, pero todo lo que ha sido gratuito sigue siendo gratuito.
  • Control de tareas POSIX.
  • Pseudo-terminales (pty’s).
  • Emulación de 387 en el núcleo, de tal forma que los programas no tengan que hacer su propia emulación matemática. Cualquier máquina que ejecute Linux parecerá dotada de coprocesador matemático. Por supuesto, si el ordenador ya tiene una FPU (unidad de coma flotante), esta será usada en lugar de la emulación, pudiendo incluso compilar tu propio kernel sin la emulación matemática y conseguir un pequeño ahorro de memoria.
  • Soporte para muchos teclados nacionales o adaptados y es bastante fácil añadir nuevos dinámicamente.
  • Consolas virtuales múltiples: varias sesiones de login a través de la consola entre las que se puede cambiar con las combinaciones adecuadas de teclas (totalmente independiente del hardware de video). Se crean dinámicamente y puedes tener hasta 64.
  • Soporte para varios sistemas de archivo comunes, incluyendo minix-1, Xenix y todos los sistemas de archivo típicos de System V, y tiene un avanzado sistema de archivos propio con una capacidad de hasta 4 Tb y nombres de archivos de hasta 255 caracteres de longitud.
  • Acceso transparente a particiones MS-DOS (o a particiones OS/2 FAT) mediante un sistema de archivos especial: no es necesario ningún comando especial para usar la partición MS-DOS, esta parece un sistema de archivos normal de Unix (excepto por algunas restricciones en los nombres de archivo, permisos, y esas cosas). Las particiones comprimidas de MS-DOS 6 no son accesibles en este momento, y no se espera que lo sean en el futuro. El soporte para VFAT (WNT, Windows 95) ha sido añadido al núcleo de desarrollo y estará en la próxima versión estable.
  • Un sistema de archivos especial llamado UMSDOS que permite que Linux sea instalado en un sistema de archivos DOS.
  • Soporte en sólo lectura de HPFS-2 del OS/2 2.1
  • Sistema de archivos de CD-ROM que lee todos los formatos estándar de CD-ROM.
  • TCP/IP, incluyendo ftp, telnet, NFS, etc.
  • Appletalk.
  • Software cliente y servidor Netware.
  • Lan Manager / Windows Native (SMB), software cliente y servidor.
  • Diversos protocolos de red incluidos en el kernel: TCP, IPv4, IPv6, AX.25, X.25, IPX, DDP, Netrom, etc.
  • DISTRIBUIDORES LINUX
    Una distribución es un modo de facilitar la instalación, la configuración y el mantenimiento de un sistema GNU/Linux.
    Existen numerosas distribuciones Linux (también conocidas como “distros”), ensambladas por individuos, empresas y otros organismos.
    Entre las distribuciones de GNU/Linux, destacan el proyecto Debian/GNU. Debian nace como una iniciativa no comercial de la FSF, aunque luego se independiza de ésta y va más allá del propio sistema GNU/Linux. Es la única de las grandes distribuciones que no tiene intereses comerciales ni empresariales. Son sus propios usuarios, quienes mantienen la distribución de modo comunitario, incluidas todas sus estructuras de decisión y funcionamiento. Su objetivo es recopilar, difundir y promover el uso del software libre. Reúne el mayor catálogo de software libre, todos ellos probados, mantenidos y documentados por algún desarrollador voluntario.
    En una distribución hay todo el software necesario para instalar en un ordenador personal; servidor, correo, ofimática, fax, navegación de red, seguridad, etc.

    Cómo se instala Linux.
    Linux es un sistema operativo fácil de instalar, tan solo basta con descargar la imagen iso de una distribución como Debian, SuSE, Ubuntu o Yellow Dog (la mayoría son gratuitas) y grabarla en un CD o DVD.

    Existen versiones linux para máquinas x86 (abarca desde computadoras 386, pentium I, celeron, hasta pentium IV), también para 64 bits (los nuevos procesadores, aunque también trabajan con linux para x86), y para procesadores PowerPc (ppc) de las computadoras Apple Macintosh.

    El resto es tan fácil como instalar Windows, incluso algunas distrubiciones permiten entrar al escritorio linux sin necesidad de instalar el sistema operativo (desde el CD), para luego usarlo o instalarlo desde el escritorio. Este es el caso de Ubuntu y Kubuntu y las versiones más actualizadas, insertas el cd/dvd dentro de la computadora, reinicias y en uno o dos minutos estás en el escritorio del sistema operativo Linux. Estas versiones son también llamadas Live, del inglés “en vivo”.

    Actualmente Linux es un sistema fácil de usar. Cada distribución trae programas seleccionados por los autores de la distribución incluidos en el cd o en el dvd, y se pueden instalar tanto al comienzo de la instalación como luego de haber instalado el sistema.

    Linux es una muy buena alternativa frente a los demás sistemas operativos. Más allá de las ventajas evidentes de costo, ofrece algunas características muy notables.
    En comparación con las otras versiones de Unix para PC, la velocidad y confiabilidad de Linux son muy superiores.
    Entre otras razones se debe a su estabilidad, al acceso a las fuentes, a la independencia del proveedor, a la seguridad, rapidez con que incorpora los nuevos adelantos tecnológicos (Ipv6, microprocesadores de 64 bits), a la escalabilidad (se pueden crear clusters de cientos de computadoras), a la activa comunidad de desarrollo que hay a su alrededor, a su interoperatibilidad y a la abundancia de documentación relativa a los procedimientos.

    Hay varias empresas que comercializan soluciones basadas en Linux: IBM, Novell, Red Hat, Rxart, Cannonical (Ubuntu), Rxart, así como miles de PYMES que ofrecen productos o servicios basados en esta tecnología.

    La marca Linux (Número de serie: 1916230) pertenece a Linus Torvalds y se define como “un sistema operativo para computadoras que facilita su uso y operación”

    Tomado de: CAD

    7 cosas que nunca se deben hacer

    La seguridad es muy importante, siempre los que usamos Windows alguna vez, teníamos todo tipo de programas, que supuestamente nos iban a mantener nuestro sistema seguro, como antivirus, antispyware, entre otro montón, y al pasarnos a Linux algunos nos olvidamos un poco de la seguridad. Pues bueno, desde el foro de Linux Mint Hispano, mi amigo Arrakixmint, ha publicado un post increible que se los quiero compartir, y él, amablemente me ha dado el permiso para publicarlo acá.

    La seguridad es una cuestion de sentido comun,por tanto,¿cual es el sentido comun?
    Os presento un resumen de los errores de seguridad mas comunes..Evitarlos de forma consistente es una tarea mas dificil de lo que parece.

    1) NO UTILIZAR CONTRASEÑAS SIMPLES O QUE PUEDAN ADIVINAR CON FACILIDAD
    No utilices nunca una contraseña que sea igual(o bastante parecida) a tu ID de usuario,nombre,fecha de nacimiento,el nombre de tu empresa o el nombre de tu perro.Si eres radioaficionado,no utilices tu señal de llamada;si te encantan los coches,no utilices la marca/modelo de tu coche ni tu numero de matricula(¿te haces una idea?Utilizar palabras que no se encuentren en los diccionarios.Las mejores contraseñas son las formadas por cadenas sin sentido.Una buena practica es utilizar una contraseña basandose en una simple regla y una frase que pueda recordar.Por ejemplo,puedes elegir una regla que utilice la ultima letra de cada palabra de la frase: Caperucita roja se encontro al lobo y se puso a temblar—-se convertiria en aaeoloyeoar,algo que evidentemente no es facil de adivinar y se puede recordar facilmente.
    Otra tecnica comun es utilizar numeros y signos de puntuacion en la contraseña;de hecho,algunos programas passwd insisten en este punto.Una combinacion de las dos tecnicas es incluso mejor.Un amigo cree ciegamente que head c6/dev/random | mimencode es una forma de generar contraseñas cerradas.Ajusta el numero de bytes aleatorios (-c6)para utilizar los deseados.Seis caracteres de entrada proporcionan ocho caracteres de salida,el maximo aceptado para contraseñas en algunas distribuciones de Linux.

    2) NO UTILICES LA CUENTA ROOT A NO SER QUE TENGAS QUE HACERLO:
    Una de las razones por la que muchos sistemas operativos de sobremesa comunes (como Windows) son tan vulnerables a los ataques de virus de mensajes de correo electronico es la falta de un sistema de privilegios amplio,o la comodidad del usuario de ejecutar aplicaciones con privilegios de administrador.Ten cuidado cuando algunas aplicaciones dañadas requiren que se ejecuten con derechos de administrador.En este tipo de sistemas,cualquier usuario puede acceder a cualquier archivo,ejecutar cualquier programa o volver a configurar el sistema de cualquier forma.Por ello,es facil obligar a un usuario a ejecutar un programa que pueda provocar un daño real al sistema.En contraste,el modelo de seguridad de Linux limita un amplio rango de tareas con privilegios,como la instalacion de un nuevo software o la modificacion de archivos de configuracion,al usuario root.¡No caigas en la tentacion de utilizar la cuenta root para todo!al haciendolo estas desaprovechando una de las defensas mas poderosas contra los ataques de virus y caballos de troya(sin mencionar los comandos rm -rf* accidentales).Utiliza siempre una cuenta de de usuario normal y utiliza los comandos su y sudo para obtener un acceso temporal como root cuando necesites realizar tareas con privilegios.Existe una ventaja adicional en este limitado uso de la cuenta root:los registros.Los comandos su y sudo escriben mensajes en el archivo de registro del sistema cuando se les llama,mencionando el ID del usuario que ejecuta el comando asi como la fecha y la hora en que se ha llamado al comando,algo muy util para supervisar cuando se han utilizado los privilegios de root y quien los ha utilizado.

    3) NO COMPARTAS TUS CONTRASEÑAS:
    No le digas a nadie cual es tu contraseña,nunca;tampoco escribas tus contraseñas en pequeñas notas adhesivas pegadas al monitor de tu sistema ni en el diario que dejas en el cajon de la mesa.Si desea que alguien acceda temporalmente a tu sistema,cree una cuenta para que utilice dicha persona.Si realmente necesitas confiarle tu cuenta root a una persona,utiliza el comando sudo,que te permite proporcionar a los usuarios un acceso root a comandos seleccionados sin revelar la contraseña de root.

    4) NO CREAS CIEGAMENTE EN LOS BINARIOS PROPORCIONADOS:
    Aunque es un metodo muy comodo para recuperar e instalar copias binarias de programas en tu sistema,siempre debes cuestionarte la confianza del binario antes de ejecutarlo.Si estas instalando paquetes recuperados directamente de los sitios oficiales de tu distribucion o de sitios de desarrollo importantes,es muy probable que el software sea seguro.Si los estas recuperando desde un sitio espejo no oficial,tendras que considerar cuanta confianza tienes con en los administadores de dichos sitios.Es posible que alguien este distribuyendo una forma modificada del software con puertas traseras que permitan a alguien obtener acceso a su sistema.Aunque pueda parecer paranoico,cada dia se suman mas a esté organizaciones de distribucion de Linux.Por ejemplo Debian esta desarrollando un medio para analizar el paquete de software para confirmar que no ha sido modificado.Otras distribuciones estan adoptando tecnicas similares para proteger la integridad de su propio software empaquetado.
    Si deseas instalar y ejecutar un programa proporcionado en forma binaria,puedes seguir alguna tecnica que te ayude a minimizar el riesgo.Lamentablemente,ninguna de estas tecnicas es facil si acaba de llegar al entorno Linux.En primer lugar,ejecuta siempre los programas que no sean de tu confianza como un usuario distinto de root,a no ser que el programa requiera especificamente privilegios de root para funcionar.De esta manera podras evitar cualquier daño potencial que pueda producir el programa,afectando solo a los archivos y directorios propiedad de dicho usuario.Si quieres saber lo que hace el programa antes de que lo ejecutes,puedes usar el comando strings sobre los binarios.Este comando mostrara todas las cadenas integradas que aparecen en el codigo.Debes buscar cualquier referencia a archivos o directorios importantes,como /etc/passw o /bin/login.
    Si observas una referencia a un archivo importante,debes preguntarte si tiene que ver con el propio programa.En caso contrario,ten cuidado.Si tienes conocimientos mas tecnicos,tambien deberias considerar primero la ejecucion del programa y observar lo que hace utilizando un programa como strace o ltrace,que muestra las llamadas de bibliotecas y del sistema que esta efectuando el programa.Busca referencias inusuales al sistema de archivos o una actividad de red poco habitual.

    5) NO IGNORES TUS ARCHIVOS DE REGISTRO:
    Tus archivos de registro del sistema son tus aliados y pueden indicarte muchas cosas sobre lo que esta sucediendo en tu sistema.Puedes encontrar informacion sobre cuando se han realizado las conexiones de red para tu sistema,quien ha estado utilizando tu cuenta root y ha fallado en sus intentos,etc,etc.Debes revisar periodicamente tus archivos de registro y aprender a distinguir lo normal de lo poco habitual.Si ves algo inusual,investigalo.

    6) NO DEJES DE ACTUALIZAR TU SISTEMA DURANTE MUCHO TIEMPO:
    Es importante mantener actualizado el software de tu sistema.Al mantenerte actualizado el software de tu sistema te aseguras de haber aplicado todas las soluciones a fallos de seguridad.La mayoria de distribuciones de Linux proporcionan un conjunto de paquetes que solo solucionan fallos de seguridad,por lo que no tendras que preocuparte de temas como el archivo de configuracion y realizar cambios para mantener seguro tu sistema.Al menos debes seguirle la pista a estas actualizaciones.

    7) NO TE OLVIDES DE LA SEGURIDAD FISICA:
    La mayoria de brechas de seguridad son aprovechadas por personas pertenecientes a la organizacion que ejecuta el sistema objetivo.La configuracion de seguridad de software mas amplia en el mundo significa que nadie puede entrar en tu maquina y ejecutar un disquete que contenga un codigo de explotacion.Si tu maquina utiliza Bios o Prom del sistema que permite configurar el dispositivo de arranque,establecelo para que el disquete y las unidades de cd-rom se inicien tras el disco duro.Si tu Bios proporciona apoyo para la proteccion con contraseña de tu configuracion,utilizala.Si puedes cerrar la caja de la maquina con candado (ja,ja,ja),hazlo.Si se puede mantener fisicamente segura la maquina,es mucho mejor.

    Extraido y adaptado del libro: “Running Linux” de Matthias Kalle y Matt Welsh.

    Un saludo a tod@s.

    Los Simpsons usan GNU/Linux

    Los famosos Simpsons usando linux, que gran noticia no da el escritor Joel Cohen:

    Bien, antes de contestarte esto, primero tengo que admitir que sólo soy un escritor y por lo tanto desconozco el proceso que hacen los animadores. Dicho esto, y basándome en unas conversaciones que tuve con ellos, voy a dar esta respuesta:

    Lo que mostramos está todo hecho a mano y animado digitalmente, y la película también lo fue. Sin embargo, debido a que estábamos escribiendo y re-escribiendo la película a toda pastilla, las escenas que escribíamos necesitaban ser vistas y aprobadas o revisadas (o muchas veces rechazadas) antes de que ellos consideraran la gran labor y el intensivo proceso de creación de fotogramas a mano.

    Por eso, la escenas que necesitaban una animación mayor las producíamos con Red Hat Enterprise Linux y la tecnología de animación de Linux, así que nuestros animadores pudieron mostrarnos estas escenas increíblemente rápido. Una vez que la escena o parte de la escena era aprovada, empezaría el trabajo más tradicional de animación; sin embargo, la cantidad y la rapidez con la que creamos el material nunca la podríamos haber conseguido sin aquél sistema Red Hat.


    Distros Basadas en Ubuntu

    Kubuntu

    Edubuntu

    Xubuntu

    Gobuntu

    Linux Costa Rica

    Usa Software Libre

    Banner Mejor Cámbiese

    GNU

    openoffice

    agosto 2019
    L M X J V S D
    « Jul    
     1234
    567891011
    12131415161718
    19202122232425
    262728293031  
    Anuncios