404 Error - pagina no encontrada
Lo sentimos, la página que buscas no existe.
No puedes ir a el homepage

NUESTROS ÚLTIMOS POST

1

Si configuramos un servidor apache y las aplicaciones aparecen con una codificación de caracteres extraña, saliendo simbolos raros, hay que solucionarlo editando el siguite fichero:

nano /etc/apache2/conf.d/carhset

En el deberemos tener las siguientes lineas:

AddDefaultCharset UTF-8
AddDefaultCharset latin1

Guardamos los cambios y tras reiniciar el servidor todo estará correcto.

1

Os dejo este pequeño manual, que buscando entre mis documentos encontre, y que nos sirve de guía de iniciación para comprender Ubuntu, si venimos de otra distribución de Linux, y a modo de chuleta nos ayudara a asimilar rapidamente este sistema y sus comandos básicos.

Esta vez sigo con los tips para mejorar la seguridad de nuestros servidores, pero esta vez nos vamos a centrar un poco en reforzar la seguridad física de nuestros servidores. Vamos a ver unas medidas que podemos tomar para aumentar mucho más la seguridad de estos.

1- Coloque un Password al BIOS

Todos conocemos lo que es el BIOS, controla muchos parámetros importantes incluyendo desde donde bootea nuestro servidor y en qué orden. Esto puede ser una gran brecha de seguridad ya que si un malintencionado tiene acceso a nuestro servidor podría subir un sistema operativo alterno y tener acceso a informaciones  que tal vez consideremos delicadas. Así que es una medida que debemos tomar de colocarle un password al acceso al BIOS.

2- Coloque un Password a GRUB

Por defecto las distribuciones más populares de Linux usan GRUB como su Bootloader. GRUB puede ser utilizado para seleccionar diversas imágenes de Kernel disponibles en la partición del sistema operativo, así como pasarle parámetros de booteo al kernel. También nos permite bootear desde otra partición o dispositivo. GRUB puede ser utilizado para evadir cualquier medida de seguridad incluyendo la autenticación mediante el modo single User. Así que debemos proteger GRUB mediante un Password para mejorar la seguridad y que no puedan modificar los parámetros de booteo. Esto se logra con el comando grub-md5-crypt. Estaré publicando un tutorial sobre cómo lo logramos.

3- Activemos la Autenticación para el modo Single-user

El modo Single-user es usado para la recuperación del sistema. Por defecto, no se requiere autenticación cuando usamos este modo. Esto puede ser utilizado para evadir la seguridad del servidor y obtener acceso root. Así que es muy importante que activemos la autenticación para el modo Single User. Para lograr esto seguimos estos pasos como root:

# vi /etc/inittab

Al final del archivo agregamos.

su:S:wait:/sbin/sulogin

Ahora cuando queramos acceder al modo Single-user nos pedirá el password de root.

4- Deshabilite Ctrl-Alt-Delete

Cualquier mal intencionado que tenga acceso físico a nuestro servidor puede usar el teclado o conectar uno y simplemente usar la combinación de tecla Ctrl-Alt-Delete para reiniciar el servidor sin necesidad de loguearse. Imaginemos que nos reinicien un servidor crítico en un momento Crítico, así que lo mejor es que aseguremos esta parte por igual. Para deshabilitarlo y nos aseguramos que la siguiente línea estas comentada en /etc/inittab.

# vi /etc/inittab

ca::ctrlaltdel:/sbin/shutdown -t3 -r now ( Esta línea debe estar comentada)

Para que los cambios tengan efecto:

# init q

 5- Deshabilite el Booteo interactivo

Algunas distribuciones de Linux le permiten al usuario al momento del booteo entrar en modo interactivo presionando la tecla I. Usando este modo, un atacante puede deshabilitar el firewall y otros servicios del sistema. Para deshabilitar el modo interactivo seguimos los siguientes pasos como root.

Modificamos el Archivo /etc/sysconfig/init

# vi /etc/sysconfig/init

Modificamos lo siguiente:

PROMPT=no

Recuerden que una de nuestras responsabilidades cuando somos administradores de servidores es la seguridad y debemos de tratar de tener los mayores niveles para mantener la integridad de los datos.

5
Vamos a tratar el tema de la Virtualización y algunos de los beneficios que tenemos cuando virtualizamos.

Mejor utilización de los Recursos.

En la mayoría de los casos tenemos servidores al que no le sacamos todo el provecho y que en algunos casos no están haciendo nada en un periodo de tiempo. En estos casos pensamos que la solución simple para esto es instalar varias aplicaciones en un solo servidor, pero realmente no es lo recomendable, porque mientras más aplicaciones instalamos en un servidor, menos fiable es. Así que lo que hacemos es comprar un servidor para cada aplicación que consideramos critica para una organización porque queremos que funcione en su propio ambiente.
Es aquí, donde empezamos a tener racks y racks con servidores con baja utilización, consumiendo electricidad, generando calor y requiriendo mas tiempo para cuestiones de mantenimiento de hardware, todo esto generando costos.
Entonces aquí entra la virtualización, lo que hacemos es cuando virtualizamos es crear varias maquinas o servidores virtuales en un mismo hardware, es decir, en una sola maquina o servidor. Así que en vez de tener por ejemplo 5 servidores físicos, podemos tener 5 servidores virtuales funcionando en un solo servidor físico, así le estaríamos sacando mas provecho a ese servidor. y no se queda ahí, digamos que en vez de 1 tenemos 2 servidores físicos, cada uno con una cantidad x de máquinas virtuales, y digamos que una máquina virtual en unos de los servidores necesita mas recursos y el otro servidor físico cuentas con esos recursos, podemos mover ese servidor virtual al otro físico totalmente transparente para el usuario final y sin afectar el uso de alguna aplicación que este utilizando.

Más Flexibilidad.

Las maquinas virtuales no están ligadas al hardware físico, esto significa que es posible mover esa maquina virtual de un tipo de hardware a otro, aun sean diferentes, sin modificaciones y en algunos casos sin tener que apagar la maquina virtual (esto se conoce como live migration ), esto reduce drásticamente el tiempo de inactividad en caso de que un servidor falle por alguna razón.
Digamos que una máquina virtual esta consumiendo muchos recursos, tal vez tiempo de procesador, pues simplemente la podemos mover a un servidor con mas recursos o procesador mas rápido, O podemos también asignarle otro procesador al servidor virtual, o que tal si necesitamos mas memoria, pues simplemente le alojamos la memoria para esa maquina, todo esto desde un ambiente centralizado, y en las nuevas tecnologías de virtualización sin necesidad de apagar la maquina virtual.
La implementación también es ágil, si contamos con la imagen de la maquina virtual simplemente es subirla en unos de los servidores, sin tener que esperar el tiempo de instalación, y eso se traduce que bajos tiempos de inactividad.
Ya vimos la parte de la confiabilidad y de la flexibilidad, vamos a ver ahora otros aspectos y razones por la cual virtualizar.
  •  Interfaz de manejo centralizado
Aquí tenemos todos nuestros servidores virtualizados en una sencilla aplicación, aquí es donde manejamos todos los servidores y almacenamiento y es donde tenemos controls de los recursos. Algunos ejemplos de estas aplicaciones segun el Hypervisor que usemos para virtualizar serian, Xenserver ( Xencenter ), Vmware Vsphere ( Vclient ), Red Hat Virtualization ( RHEVM ).
  • Snapshots
A un servidor Físico no le podemos hacer un Snapshot, que es una copia exacta de una maquina virtual funcional y que lo hacemos cuando vamos a realizar un cambio que puede hacer que este deje de funcionar y en caso de ser asi, pues regresamos la maquina virtual a su estado anterior.
  • Ambiente de Pruebas
Digamos que queremos poner a prueba algunas aplicaciones antes de ponerla en producción, pues lo que hacemos es hacer estas pruebas en maquinas virtuales independiente de los de producción, y si todo sale bien pues lo podemos pasar a las virtuales en producción. En el caso de no estar virtualizados pues podemos poner en riesgo un servidor en producción o generar un tiempo de inactiviad extenso.
Aquí podría decir que hablamos superficialmente de la virtualización mencionando algunos de los puntos mas importantes, pero virtualizar trae muchos beneficios y mas a nivel de costos a una organización, independientemente sea pequeña, mediana o grande. Y estos son solo algunos puntos, con un buen diseño de una insfraestructura virtualizada, tendríamos muchos beneficios como la alta disponibilidad, redundancia, tolerancia a fallos, entre otros.

Para disponer de una impresora virtual PDF en GNU/Linux y en este caso Ubuntu es muy sencillo ya que disponemos de los paquetes necesarios en los repositorios. Para instalarla procederemos como sigue:

Instalaremos el paquete  cups-pdf. Abrimos una terminal y tecleamos,

sudo apt-get install cups-pdf

Una vez instalado, abrimos el gestor de impresoras y comenzamos la instalación, del mismo modo que instalaríamos una impresora física.

Nos vamos a  Aplicaciones -> Impresoras

Pulsamos el botón  Añadir

En dispositivos seleccionamos  Generic CUPS-PDF

Se nos abrirá una nueva ventana “Elija Controlador”, marcamos la opción Seleccionar impresora desde la base de datos y seleccionamos Generic (recomendado)

Seleccionamos en modelo  CUPS-PDF (recomendado)  y en controladores  Generic CUPS-PDF Printer…

En descripción de impresora cubrimos los campos a nuestra elección…

Una vez finalizada la instalación nos aparecerá la nueva impresora en la ventana de gestión de impresoras.

En nuestra Carpeta de Usuario se creará la carpeta  PDF , que es donde se guardarán los archivos que imprimamos con la impresora virtual pdf.

Lo de “curiosos” va para los escepticos de Linux(windowseros). El resto ya sabemos las ventajas de este sistema operativo y nada nos parece “curioso” sino mas bien normal y logico.

Esta lista es completamente aleaotoria usando otros articulos que encontre por ahi, pero espero que sirva de base para entender el alcance que ha tenido este sistema operativo que amamos tanto y como algunos aparatos y/o empresas serian impensables sin el.

1 – NASA

La NASA necesita un gran poder de procesamiento para realizar calculos enormes, almacenar datos de manera segura y realizar investigaciones y experimentos. Usa Linux en sus satelites, en sus robots, en sus supercomputadoras y pronto en las computadoras personales de las personas en la estacion espacial internacional.

2 – Supercomputadoras

Esto es bien sabido, practicamente todas las supercomputadoras del mundo usan Linux. Supercomputadoras que se usan para tan diversas cosas que afectan tu dia a dia sin que practicamente te des cuenta. La cifra oficial es que casi el 94% del top 500 de supercomputadoras lo usan.

3 – El CERN

La maquina mas grande y costosa construida por el hombre, que trata de desvelar los misterios mas profundos y fundamentales de la fisica, usa Scientific Linux, una distro basada en Red Hat Enterprise.

En sus propias palabras:

Hemos optado por esta distribución GNU/Linux por su facilidad de adaptación a nuestras necesidades mediante scripts y el Anaconda installer. El S.O. utilizado en los laboratorios del CERN debe manejar la mareante cifra de 15 petabytes anuales, cantidad de datos que puede llegar a suministrar el LHC en un año. Afortunadamente, sabemos que los sistemas basados en GNU/Linux son eficientes en este tipo de tareas.

4 – Ejercitos del mundo

Especificamente encontre info sobre Estados Unidos. La flota de submarinos mas avanzada del mundo usa distro basada en Red Hat para controlar todos los sistemas de a bordo. Ni pensar que pasaria si Windows decidiera mostrar una pantalla azul estando bajo cientos de metros de agua

Tambien existen muchisimos otros proyectos como aviones no tripulados, tanques, etc.

5 – La bolsa de valores de New York

150 billones de dólares en acciones y bonos son intercambiados todos los días en la bolsa mas activa del planeta. Confian en Red Hat(una distro linux) para realizar todas sus operaciones. Un pequeño error aqui podria significar una perdida de muchos millones de dolares.

6 – Gobiernos del mundo

Los distintos gobiernos del mundo van cambiando sus sistemas a Linux a medida que van entrando en razon de que es lo unico que deberian de usar. Un gobierno no puede estar gastando millones en licencias de software existiendo Linux. El cambio por supuesto debe ser progresivo.

Aqui se usa principalmente para las tareas administrativas, o sea para servidores y las pcs de los usuarios que trabajan en el gobierno.

La cantidad de paises que lo usan es cada vez mayor y se pueden encontrar facilmente quien lo hizo googleando un poco. Cada pais elige una distro favorita, como Debian, Ubuntu, SuSE o se crean alguna propia como lo hace el gobierno Chino o como se hizo en España.

7- El tren bala japones

Es el sistema ferroviario mas puntual del mundo y usa Linux para todas sus tareas, desde la organizacion y horarios hasta las tareas administrativas. Cada año, Shinkansen (nombre japonés del tren bala) transporta más de 151 millones de pasajeros por año, a una velocidad máxima de 320 km/h.

8 – La FAA

Es la Administración Federal de Aviación de EEUU. Deben monitorear todo el trafico areo y realizar muchas tareas de apoyo y administracion aeronautica. Aqui se necesitan sistemas expertos e inclusos IAs para realizar calculos y tomar decisiones que pueden afectar a miles de pasajeros.

Otros paises tambien lo hacen como Alemania.

9 – Google

La eleccion de Linux fue sencilla para Google: el menor ratio coste/rendimiento, corre en simples PCs, y la posibilidad de personalizar cualquier parte del sistema operativo. Google no solo usa Linux en sus miles de servidores(aprovechando su alto rendimiento) sino que tambien en las pcs de sus empleados donde cada uno puede personalizarlo tanto como desee.

10 – Facebook

Todo su hardware (Open Compute Platform) lo certifica bajo los estándares de Red Hat. Y confia la seguridad de mas de 1.000 millones de usuarios a sus servidores con CentOS.

11 – Amazon

La tienda online mas grande del mundo corre sobre Linux e incluso se creo su propia distro: Amazon Linux, basada en Red Hat Enterprise.

12 – La wikipedia

Mas de 1.000.000 de articulos que todos usan para hacer sus tareas estan montados sobre servidores Ubuntu. Miles de visitantes por minuto y menos de 10 personas administran todo el trabajo de mantenimiento. Crees que se podria lograr esto con Windows?

13 – Este y casi cualquier otro sitio que visites

Nombre los 4 de arriba por separado porque estoy seguro que los usas a diario. Pero la realidad es que internet no podria existir sin este SO. Incluso los que odian Linux y son fanaticos de Windows, lo usan todos los dias. Los hostings con windows son mas caros y por lo tanto todo el mundo usa Linux junto a otro monton de tecnologias libres como Apache, Mysql, Python, etc etc

14 – Empresas

Linux y el OpenSource se usa en PyMES simplemente porque es la mejor opcion, mas barata, segura y completa. Y a veces es noticia cuando una empresa grande se cambia a Linux. Ejemplos: Toyota, IBM, Cisco, Peugeot, Tommy Hilfiger, Carrefour, Dell, Hewlett Packard, Nokia, Ford, y un monton mas.

15 – Sistemas de control de trafico

Esto es la gestion y control de semaforos, seguimiento de carreteras, y administracion de imprevistos(como cortes de ruta). Incluso se llega a implementar sistemas de Inteligencia Artificial para optimizar todo esto automaticamente. No se usa en todo el mundo por supuesto, pero si en las grandes ciudades como New York o Los Angeles.

16 – Vehiculos sin conductor

Lo nombraba antes con los aviones sin piloto que se usan en muchos paises, pero tambien se desarrolla la tecnologia de conducir vehiculos terrestres sin intervencion humana, para ello se deben tomar desiciones en cuestion de nano segundos, usar actuadores para frenar, acelarar y tener en cuenta una gran cantidad de variables externas. Todo ello solo posible gracias a…adivinen, empieza con “L”

No entiendo porque se permite a las personas manejar, solo disponen de 1 sentido y medio, la vista y un poco de audicion. Las computadoras y sus sensores externos pueden tener en cuenta decenas de factores y actuar mucho mas rapido. (Leido alguna vez en algun lado  )

17 – Android

Estoy muy seguro que son muchos los que no saben que Android nacio desde Linux. Y es por supuesto el mejor, o uno de los 2 mejores, sistemas operativos para celulares que existe actualmente.

18 – Un monton de dispositivos

Cada dia puede que estes usando algun aparato digital que use alguna version de Linux. Desde el Tivo, heladeras, televisores, GPS del auto, Kindle, o simplemente tu router wifi.

La proxima vez que alguien les diga: “Linux perdio la batalla en el escritorio” espero que le digan: “Y que?” y los manden para este articulo.

Fuentes principales: webayunate y mashable