wallpaper Albert Einstein linux

Uploaded with ImageShack.us

Script en python

Este es mi primer script espero muchas criticas construtivas que sirva para mejor comentarios que me puedan ayudar a mejorar
el script lo que hace es darle permiso de root a las carpetas que no queremos que otras personas revisen

#script hecho por Di3go

#iportamos los modulos  os y sys
import os,sys

# con esta linea de codigo le estamos diciendo a
#al script que mire si lo van a ejecutar como administrador si no es haci
#el el script no se ejecuta
if not os.geteuid()==0:
    sys.exit("lo siento necesitas permisos de root")


# en las lineas siguientes utilizamos "print" para imprimir  por
#pantalla
print"################################################################"
print "programa de seguridad ubuntu"
print ""
print "ejecutar este programa sobre la home de ubuntu"
print""
print"preciona cero 0 para salir del programa"
print"*****************************************************************"
print"seleciona  1)-para poner seguridad"
print"seleciona  2)- para quitar seguridad"
print"*****************************************************************"
print"seleciona  3)-para Listar archivos del directorio acual"


opcion=(raw_input("seleciona 1 , 2 , 3 CERO PARA SALIR : "))
while opcion != '0':
print"********************* *******************************************"
if (opcion == '1'):
conseguridad = raw_input("introduce el nombre o ruta de la carpeta a poner seguridad : ")
con = os.system("chmod 000 "+str(conseguridad))
print "OK"
elif (opcion == '2'):
sinseguridad = raw_input("introduce el nombre o ruta de la carpera a quitar seguridad : ")
sin = os.system("chmod 777 "+str (sinseguridad))
print"OK"
elif(opcion == '3'):
os.system("ls -l -a")
elif(opcion >='a' and opcion <= 'z' and opcion >='A' or opcion <= 'Z'):
print"ERROR solo numeros"
opcion=(raw_input("seleciona 1 , 2 , 3 'CERO PARA SALIR': "))

Que es Python

python es un lenguaje de programación interpretado creado por Guido van Rossum en el año 1991.1
Se compara habitualmente con Tcl, Perl, Scheme, Java y Ruby. En la actualidad Python se desarrolla como un proyecto de código abierto, administrado por la Python Software Foundation.
Python es considerado como la "oposición leal" a Perl, lenguaje con el cual mantiene una rivalidad amistosa. Los usuarios de Python consideran a este mucho más limpio y elegante para programar.
Python permite dividir el programa en módulos reutilizables desde otros programas Python. Viene con una gran colección de módulos estándar que se pueden utilizar como base de los programas (o como ejemplos para empezar a aprender Python). También hay módulos incluidos que proporcionan entrada/salida de ficheros, llamadas al sistema, sockets y hasta interfaces gráficas (GUI) como Tk, GTK, Qt, entre otros.
Python se utiliza como lenguaje de programación interpretado, lo que ahorra un tiempo considerable en el desarrollo del programa, pues no es necesario compilar ni enlazar. El intérprete se puede utilizar de modo interactivo, lo que facilita experimentar con características del lenguaje, escribir programas desechables o probar funciones durante el desarrollo del programa.
pronto pondre codigos esplicados

culturas de internet

La Ciber Fauna

Tal vez hallas oído hablar de Hackers, Nerds y Geeks, pero que tal pheakers, lamers, Crakers, Wizards y Gurus, aquí hay algunas definiciones, pero si deseas algo mas a fondo puedes consultar en el "Nuevo Diccionario del Hacker" editado por el MIT (si, también hacen diccionarios)

Hacker:

1. Persona que disfruta explorando los detalles de los sistemas programables y como extender sus capacidades.

2. Alguien que programa con mucho entusiasmo

3. Una persona que es buena en programar rápidamente

4. Persona experta en un programa o sistema particular p.e. un Hacker de UNIX.

5. (acepción no recomendada) Un merodeador malicioso, que trata de descubrir información sensitiva jugando con el sistema, el termino correcto para esto es Cracker.

Dentro de los hackers hay subespecies, existen dos criterios para clasificarlos, según su etica, esta el Hacker de sombrero blanco, sombrero gris y sombrero negro.

El hacker de sombrero blanco es el administrador de sistemas, o el experto de seguridad, que tiene una etica muy alta y utiliza sus conocimientos para evitar actividades ilicitas.

El hacker se sombrero negro, que algunos prefieren llamar craker, es quien disfruta de penetrar en los sistemas de seguridad y crear software dañino (Malware).

En contraste el hacker de sombrero gris, no se preocupa mucho por la etica, sino por realizar su trabajo, si necesita alguna informacion o herramienta y para ello requieren penetrar en un sistema de computo, lo hace, ademas disfruta poniendo a prueba su ingenio contra los sistemas de seguridad, sin malicia y difundiendo su conocimiento, lo que a la larga mejora la seguridad de los sistemas.

Según su capacidad técnica se dividen en el hacker estándar y el "elite".

Cracker:

Persona que rompe la seguridad en un sistema. Termino acuñado por la comunidad Hacker para defenderse contra el mal uso periodístico de la palabra Hacker y refleja la repulsión que hay entre los viejos hackers por el vandalismo y destrucciones de los grupos de Crakers. Es considerado por la comunidad como una forma inferior de vida o protohacker. Algunos Hackers pasan por esta etapa, pero usualmente se espera que dure poco y que maduren para convertirse en hackers

Ciberpunks:

El nombre fue tomado de una novela clásica, Neuromancer, en la comunidad Hacker se usa para referirse a los magos de la criptografia.

Phreakers:

Saben como usar los sistemas telefónicos en formas que la compañía nunca aprobaría. Nacieron cuando alguien noto que un silbatito que se regalaba en una caja de cereales del "Capitán Crunch", daba el tono exacto de los tonos de control de los sistemas telefónicos (2600 Hz), y silbando una secuencia exacta de tonos se podían hacer muchas cosas interesantes. De ahí nacio el concepto del Hack.

Script Kidies.

Estos son los recién llegados, también son considerados protohackers, pero sus conocimientos técnicos son aun rudimentarios, sin embargo saben usar el ratón como el mejor, han prendido a usar las herramientas de los hackers y son los responsables de muchos ataques sin sentido. Para deleite de la prensa se llaman a si mismos hackers y responden de una manera muy agresiva cuando se le llama Script Kiddies...

Sneaker:

Individuo, usualmente un Hacker, que se contrata para tratar de irrumpir en un sistema para probar su seguridad.

Wizard:

Persona que conoce a fondo como funciona una pieza compleja de equipo. Especialmente si puede reparar un sistema rápidamente en casos de emergencia, tal vez con algo de magia profunda, es decir usando instrucciones o técnicas que resultan completamente incomprensibles a los simples mortales. Mientras que un Hacker puede usar algunas técnicas avanzadas, es el Wizard el que entiende como o por que funcionan.

Nerd:

Dicese de una persona que es sobresaliente en algún área de la tecnología y que es socialmente inepto. En su versión extrema a algunos Nerds se les pone el termino de "muchos MIPS sin I/O" debido a que son muy brillantes, pero incapaces de comunicarse con otros seres humanos. No confundir con el Hacker, pues aunque la falta de comunicación con el ser humano estándar les ayuda concentrarse en su trabajo, el conocimiento técnico no necesariamente significa falta habilidades sociales.

Bem:

Es lo contrario de un Nerd, persona sobresaliente en las relaciones humanas y tecnicamente inepto. Debido a su falta de comprensión, el Bem y el Nerd tienen a enfrentarse, sin embargo cuando logran cooperar el resultado es excelente.

Geek:

Subespecie del Nerd, es el especialista (o fanático) en equipos de computo. El termino aun tiene cierto sentido peyorativo, y muchas veces se refiere a una versión caricaturesca o extrema del Nerd, por lo que no se le debe aplicar a alguien a menos que este seguro que esta persona se asuma como tal.

Guru:

Es el maestro a quien recurre el Hacker y el Wizard cuando tienen algun problema, pues posee conocimientos mas alla de la comprension de un simple mortal.

Programador Vodoo

Se le llama así al programador que toma técnicas o recetas de libros sin entender como funcionan, por lo que no tiene manera de saber si van a funcionar o no. Es en estos casos cuando el Hacker necesita la ayuda de un Wizard o de su Guru.

por que windows tiene virus

Una de las leyendas que recorren el mundo de la red es "Los escritores de virus son antimicrosoft".

Como toda leyenda, esta tiene un granito de verdad, pues a muchos de los Hackers no les gusta la filosofía de diseño de Windows, y acusan a Microsoft de que su seguridad este basada en la filosofía de "seguridad a través de la obscuridad" es decir que la forma de lograr la seguridad de un sistema es negar el acceso a la informacion de cómo funciona un sistema, y ocultar todas las fallas de seguridad, lo que convierte a cualquiera que investigue o estudie a fondo un sistema de computo en un peligro potencial, de ahí que las licencias de uso de programas son especialmente restrictivas, pues prohiben analizar y estudiar su funcionamiento (Ingenieria inversa). Este punto de vista se revela en que el hacker (y sus aprendices) muestran un cierto desden al que solo usa una computadora sin conocer como funciona.

En contraste la triste realidad es que Windows hace muy fácil escribir virus. Hace diez años si le hubiéramos dicho a un programador que se podían escribir complejos virus en BASIC, se hubiera reído, pues todos los virus se escribían en lenguaje ensamblador, accesible solo a programadores expertos. Ahora, tal vez mas de un 90% de los virus están escritos en VisualBasicScript, que es un dialecto de BASIC, y que esta diseñado para servir como unión entre todas las aplicaciones que corren bajo Windows.

De hecho la mayoría de los virus en circulación, son virus de Macro de Word. Y ahora con las mejoras que se introducjero a Windows 98 y Windows 2000 es posible introducir código de VBScript dentro del Email o de las Paginas de Internet, lo que da grandes posibilidades a los autores de virus, pues ahora si se peude crear un virus que infecte con solo leer el correo o ver una pagina de internet.

Ni Onel de Guzman, ni "OnTheFly", ni David L. Smith el programador de Melissa son programadores particularmente hábiles, sin embargo paralizaron la red, además sus virus son tan fáciles de modificar que pronto aparecieron miríadas de versiones, de IloveYou se llegaron a encontrar mas de 35 variantes, pues todo aprendiz de Hacker quería su cachito de fama.

PARA QUE SE ANIMEN A USAR LO MEJOR GNU/LINUX

Cansado de los Virus en su PC
Eliminar un virus de windows puede ser una pesadilla. El virus toma el control en tal forma que los antivirus y eliminadores no funcionan.
He utilizado a Linux por más de ocho (8) años y hasta la fecha no he tenido el menor problema de Virus en Linux.
La seguridad que estamos usando en Linux actualmente es bastante relajada. No estamos, ni de lejos, ajustando la seguridad al máximo.
Linux es su solución a menor costo.

Linux su aplicaciones desarrolladas en menor tiempo
Fruto de la investigación y desarrollo realizada por más de 3.000.000 de desarrolladores y aunado a una comunidad de programadores cada vez más grande se ha logrado facilitar el desarrollo de aplicaciones y sistemas que corran sobre servidores Linux lo cual se ve reflejado en tiempos de desarrollo menores.

Linux gana frente a windows.
De los tres sistemas operativos, Linux instalado en un Vaio de Sony- fue el único que resistió a los ataques en una competición celebrada en Vancouver.
El MacBook Air cayó el primero y después el portátil Fujitsu que contenía Vista. Pero fue Linux, corriendo en un Vaio, el que se mantuvo infranqueable al terminar la competición organizada por CanSecWest.

Linux gana la guerra de los servidores
Si bien, la particular batalla entre los sistemas operativos Windows y Linux en el mercado doméstico ha sido ganada por Linux, en el mundo de los servidores Web la consultora Watchmouse confirma el dominio y la fiabilidad de Linux.

85 % de los servidores mundial son linux/apache.
Los sitios web basados en Linux ofrecen mejor tiempo de actividad y se cargan más rápido que los basados en Windows. La empresa de control de sitios web WatchMouse ha realizado un estudio, el cual muestra además que la plataforma de servidor web Apache proporciona mejor rendimiento que la plataforma Microsoft IIS . De ello se desprende que, si se desea una página web profesional, la mejor elección es un sitio Linux y una plataforma Apache.

Sitios web basados en Linux y Apache.
El estudio ha demostrado que la mayoría de los usuarios son muy impacientes y no esperarán más de cuatro segundos a que se cargue una página”, explica Mark Pors, jefe de tecnología de WatchMouse. “Las empresas deben tener presente que el tiempo de actividad del sitio web es esencial para conseguir la satisfacción del usuario y mantener una base de clientes sólida. Las organizaciones necesitan ser más conscientes del impacto que la plataforma de servidor web puede causar en su rendimiento y disponibilidad totales”.

Linux gana terreno en el escritorio.
Primero fueron los servidores donde gano Linux, pero la nueva batalla de Linux se libra en el escritorio, la parte más visible para el usuario y donde lo entornos de código abierto como una alternativa a Windows empiezan a tener notoriedad. Tanto es así que los fabricantes de ordenadores tradicionales a presentar configuraciones alternativas de sus Pcs.
Ahora han llegado a Colombia computadores PC y portaliles con linux pre-instalados.

Oportunidad de oro para Linux frente a Vista.
En el evento LinuxWorld que se celebra en San Francisco que Microsoft ha creado una oportunidad de oro para Linux con el lanzamiento de su sistema operativo Windows Vista. Según Crawford, muchas de las compañías que hicieron el upgrade a Vista decidieron regresar a Windows XP. Dell, la principal distribuidora de PC’s del mundo, no sólo sigue ofreciendo la preinstalación de Windows XP en sus sistemas nuevos sino que ha comenzado una agresiva campaña para entregar computadores con el sistema operativo Linux preinstalado.

Incremente su web con visibilidad en Internet con Linux.
Su Sitio Web requiere que sus clientes potenciales ingresen para conocer sus productos y servicios, importantes buscadores como Google, Yahoo y Altavista darán vida a su sitio web registrando sus palabras claves para un fácil acceso y reconocimiento en los motores de búsqueda, USTED NO NECESITA SABER información técnica para usar este producto, incremente su visibilidad en Internet y permita que su negocio crezca realizando unos simples pasos, si usted puede hacer CLIC podrá usar a Ad-Search es así de fácil!

Qué es mejor en Linux
Es libre.Al contrario de Windows, GNU/Linux es software libre: ¡Instálalo en todos los computadores que quieras y dale copias a tus amigos! Inclusive puedes estudiarlo, modificarlo como desees, o crear y vender tu propia distribución.

Aplicaciones.
Existen un sinfín de programas libres disponibles para Linux gratuitamente. Puedes crear documentos profesionales, quemar CDs de música, editar fotografías, diseñar un sitio web u organizar tu música justo después de instalar. No hay necesidad de comprar software de 200$ con licencias restrictivas.
El instalador incorporado hace que sea increíblemente fácil encontrar, instalar y desinstalar programas, eliminando la rutina de buscar en la web software que no le hagan daño al computador.
Además es seguro: Te puedes olvidar del software con versiones de prueba que expira a los 30 días, o el peligroso freeware que contamina la web.

Sin molestias.
# Para mantener el computador en forma con el paso del tiempo no tiene que ser necesario una lucha constante. Un año después de su instalación, GNU/Linux funciona tan rápido como el primer día. E incluso puede darle vida a tu computador viejo.
Además, Linux te permite tener lo que quieres y deshacerte de lo que no quieres. Si has tenido problemas para deshacerte del MSN Messenger, las notificaciones de actualización de Windows, o el asistente Clippit, te encantará Linux.

Seguridad.
Olvídate de los costosos y restrictivos anti-virus, anti-spyware, anti-nada y anti-todo. Linux es demasiado, demasiado seguro.
A los usuarios de Windows les resulta difícil de creer que no existe spyware y ni virus en Linux, pero es cierto. El software malicioso lo tiene muy difícil en un sistema bien hecho.
Las actualizaciones regulares y sencillas de GNU/Linux mantienen el sistema completamente a salvo.

Soporte.
Linux saca partido de un gran sentido de comunidad, cuya amabilidad podrá sorprenderle. Si trata de hacer algo complicado y no logra hacerlo, hay mucha gente dispuesta a ayudarle.

Portátiles funcionan mal con Vista, buenos para Linux.
El interés de la industria por los ultraportátiles ha confirmado un dato interesante: que sus prestaciones los hacen ideales para instalar en ellos Linux e incluso Windows XP. Sin embargo, el nuevo Windows Vista no es precisamente la mejor opción en estos dispositivos.

Los portátiles se han convertido en la principal fuerza motora de las ventas de PCs, y de hecho la mayor parte de los beneficios de HP - la mayor vendedora del año - se han generado gracias a este mercado con Linux pre-instalado.

Sin embargo, a medida que los portátiles bajan de precio también suelen reducirse sus prestaciones, lo que significa que no están tan preparados para Windows Vista, y sí para un menos exigente Windows XP.

No obstante, Linux parece estar convirtiéndose en la mejor alternativa para los portátiles más económicos. Incluso en el caso de los nuevos ultraportátiles de bajo coste, como el XO de la OLPC o el ASUS Eee PC que está maravillando a cuantos lo prueban.

Entre al maravilloso Mundo de Linux

Linux es más fácil
Al ser de mayor facilidad de uso Linux en este momento continúa siendo el sistema operativo más completo lo cual se refleja en la disponibilidad de aplicaciones, facilidad de mantenimiento así como soporte en el desarrollo de nuevas aplicaciones, puntos que pueden ser cruciales en la elección de servidores que corren aplicaciones web.

Linux Es más económico
Ya que requieren menor mantenimiento. En servidores windows es más costoso debido a que es necesaria una frecuente atención y monitoreo contra ataques de virus, hackers y errores de código, instalación y actualización de parches y service packs.
El software Linux así como también un sin número de aplicaciones son de código abierto (Libres).
No requieren supervisión tan estrecha ni pagos de pólizas de mantenimiento necesarias para obtener los Service Packs.

Linux Mayor Velocidad
Es más rápido
* Al tener una plataforma más estable, ésto favorece el desempeño de aplicaciones de todo tipo tales como: bases de datos, aplicaciones XML, multimedia, etc.
* La eficiencia de su código fuente hace que la velocidad de las aplicaciones Linux sean superiores a las que corren sobre Windows lo cual se traduce en velocidad de su página.

¿Qué ventajas tiene Linux sobre Windows?
Es más seguro
Ya que la gran mayoría de los ataques de hackers son dirigidos a servidores Windows al igual que los virus los cuales se enfocan principalmente a servidores con éste sistema operativo.
La plataforma Linux es más robusta lo cual hace más difícil que algún intruso pueda violar el sistema de seguridad de Linux.

Los falsos mitos sobre GNU/Linux

Hay varios falsos mitos circulando acerca de GNU/Linux y el software libre en general. Usualmente son emitidos como antipropaganda por parte de las empresas perjudicadas por la competencia (táctica llamada FUD), o como prejuicios de gente que en realidad no conoce del tema del que habla. Es muy fácil probar la falsedad de los siguientes mitos:

"GNU/Linux es difícil de usar". En los primeros momentos de GNU/Linux esto era cierto, pero el esfuerzo que se ha dedicado a este tema ha llevado a GNU/Linux a tener interfaces gráficas tanto o más intuitivas que las disponibles en sistemas comerciales. Los procedimientos de instalación también se han vuelto simples gracias a las "distribuciones", paquetes prearmados de GNU/Linux y otras aplicaciones con programas de instalación y soporte.

"GNU/Linux es poco confiable". Los defensores de este argumento dicen que el desarrollo descentralizado impide el control de calidad y las garantías del software no libre. Los hechos han demostrado precisamente lo contrario: las mediciones reportan que los sistemas GNU son más confiables que todos los sistemas operativos más conocidos. El modelo abierto de desarrollo permite que miles de personas efectúen el control de calidad y corrección de errores a la vez; la Internet permite que esas correcciones alcances los usuarios en tiempos fuera de alcance para una empresa cerrada.

"GNU/Linux no es apto para trabajos grandes" o "GNU/Linux es un clon de UNIX recortado para correr en una PC". Una vez más, los hechos desmienten esto. Las características tecnológicas superiores de GNU/Linux y la alta confiabilidad mencionada antes han llevado a GNU/Linux a ser la elección de entidades que requieren sistemas críticos para una misión (ver http://wauug.erols.com/mclinux/). Estos usuarios han probado que un sistema GNU/Linux bien mantenido puede funcionar mas de 600 días sin caerse ni rearrancarse. GNU/Linux no es un UNIX recortado: Tiene todas las características de un UNIX moderno y evoluciona paralelamente a los últimos desarrollos de la industria del software. Además, no sólo corre en la PC, sino en muchas otras plataformas importantes.

"Es necesario saber programar para usar GNU/Linux" o "GNU/Linux es un sistema solo para programadores". A pesar de que muchos usuarios de GNU/Linux son programadores interesados en desarrollar software para GNU/Linux o Unix en general, muchos no lo son, al igual que con cualquier otro sistema operativo. Este argumento es tan fundado como decir que para ver televisión es necesario saber electrónica.

"Linux es inseguro". Estrictamente hablando, Linux es un kernel, y un kernel de sistema operativo es inherentemente seguro por no poseer comunicación con el exterior. Las fallas de seguridad vienen a través de programas que proveen servicios de soporte, usualmente de red. Los programas de este tipo (ftp, telnet, servidores de web) que viene en un sistema GNU/Linux, no son software de Linux, sino software de UNIX. Por lo tanto GNU/Linux es tan seguro como otros sistemas UNIX. La seguridad es tomada en serio por la comunidad GNU/Linux. Cuando surgen alertas de problemas de seguridad, las reparaciones suelen hacerse en pocas horas gracias al modelo abierto.

Varios otros argumentos se dan contra el software libre. Las mejores respuestas al respecto las da Richard Stallman en el manifiesto GNU.

GNU/Linux frente a los otros sistemas operativos

GNU/Linux frente a los otros sistemas operativos

GNU/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 GNU/Linux son muy superiores. También está en ventaja sobre la disponibilidad de aplicaciones, ya que no hay mucha difusión de estos otros Unixes (como Solaris, XENIX o SCO) entre los usuarios de PC por sus altos costos.

¿Qué hardware se necesita para correr GNU/Linux?

Debido a su eficiente aprovechamiento de recursos, GNU/Linux tiene requisitos de hardware mínimos muy bajos: Una configuración mínima puede ser una 386 SX/16 con 1MB de RAM, y una diskettera (más teclado, placa de vídeo, monitor, etc.). Esto es suficiente para arrancar y entrar al sistema.

Para tener un sistema con todos los comandos importantes y una o dos aplicaciones pequeñas se requieren alrededor de 10 MB de disco duro.

Para un sistema más completo, se aconsejan 4 MB de memoria, u 8 si se piensa utilizar una interfaz gráfica. Si se vana tener muchos usuarios y/o muchos procesos a la vez, serían aconsejable hasta 16 MB. 32 MB es más que suficiente para cargas pesadas a un máximo rendimiento. En lo que respecta a disco duro, depende de las aplicaciones que se instalen, se va desde los 10 MB básicos hasta los 350 MB de una distribución instalado con varias aplicaciones (incluye compiladores, paquetes de oficina, interfaz gráfica, etc.). Obviamente, un procesador más veloz siempre será ventajoso. El coprocesador matemático nuca es requisito, pero acelera aquellas aplicaciones de calculo de punto flotante intensivo.

Este blog esta dedicado a personas que quieren empezar en el mundo del software libre y no saben como hacerlo desde mi experiencia como novato y a un lo soy quiero que los demás aprendan lo poquito que yo e aprendido

Sindicar

Distribuir contenido

Quién está en línea

Actualmente hay 0 usuarios y 0 invitados en línea.

Comentarios recientes

Usuarios nuevos

  • mama21mama
  • diego

contador