miércoles 25 de enero de 2012

Reparar Error de Apt-get y vmware - error 1



El día de hoy al realizar una instalación me aparece el siguiente error al usar apt-get


sudo aptitude safe-upgrade
Resolviendo las dependencias...                  
Se configurarán los siguientes paquetes que están ahora parcialmente instalados:
  rpcbind 
No se instalará, actualizará o eliminará ningún paquete.
0 paquetes actualizados, 0 nuevos instalados, 0 para eliminar y 1 sin actualizar.
Necesito descargar 0 B de ficheros. Después de desempaquetar se usarán 0 B.
Configurando rpcbind (0.2.0-6) ...                
insserv: warning: script 'K01vmware' missing LSB tags and overrides
insserv: warning: script 'K08vmware-USBArbitrator' missing LSB tags and 


>---- contenido editado ------<


E: Sub-process /usr/bin/dpkg returned an error code (1)
Un paquete no se pudo instalar. Intentado recuperarse:
insserv: exiting now without changing boot order!
update-rc.d: error: insserv rejected the script header
dpkg: error al procesar rpcbind (--configure):
 el subproceso instalado el script post-installation devolvió el código de salida de error 1
Se encontraron errores al procesar:
 rpcbind

(he omitido varias lineas, puse las mas importantes)

Y no me dejaba instalar nada ni actualizar, ni nada que tuviera que ver con APT.

Así que buscando por la red encontré que se debía a un bug con vmware que no detenía los servicio y eso dejaba sin poder seguir la instalación. 

¿Que hay que hacer entonces? 
Bien la respuesta es crear dos archivos en /etc/insserv/overrides/

Son los siguientes:

crear el archivo /etc/insserv/overrides/vmware
y agregar el siguiente contenido.

root@soporteinfo# nano /etc/insserv/overrides/vmware

### BEGIN INIT INFO
# Provides: vmware
# Required-Start: $remote_fs $syslog
# Required-Stop: $remote_fs $syslog
# Default-Start: 2 3 5
# Default-Stop: 2 3 5
# Short-Description: VMware VMX service for virtual machines
# Description: Allows running of VMware virtual machines. 
### END INIT INFO

y luego crear este otro archivo y agregar el contenido.

root@soporteinfo# nano /etc/insserv/overrides/vmware-USBArbitrator

### BEGIN INIT INFO
# Provides: vmware-USBArbitrator
# Required-Start: $remote_fs $syslog vmware
# Required-Stop: $remote_fs $syslog vmware
# Default-Start: 2 3 5
# Default-Stop: 2 3 5
# Short-Description: Start daemon when vmware starts
# Description: Enable service provided by daemon.
### END INIT INFO

Luego de eso dar los permisos de ejecución y listo ya podemos instalar sin problemas de "el script post-installation devolvió el código de salida de error 1"
Damos permiso de ejecución con el siguiente comando:

chmod +x /etc/insserv/overrides/vmware*

y listo nos vemos.


La información la saque de este post.
gracias al usuario ICEMAN





miércoles 14 de diciembre de 2011

IPTABLES - El guardián de Nuestra Red


IPTABLES

Presentare, en esta  oportunidad un caso de implementación de una protección perimetral para poder aislar técnicamente las redes internas de una empresa de las redes externas que llegan a los servidores de estas mismas.
Presentaremos el caso de la siguiente manera.
Tenemos una empresa del rubro X que necesita “securizar” sus sistemas, bloqueando accesos no autorizados a sus plataformas de trabajo internas (Equipos de oficina, notebooks, etc).
La empresa posee sus servidores web, dentro de las mismas dependencias donde se encuentran los equipos de trabajo, solo separados por un piso, esto servidores están montados y agrupados en una sala especialmente acondicionada para ello, con sistemas respaldo de energía (SAI’S) , torres de enfriamiento (los equipos informáticos generan mucho calor, el cual hay que disiparlo.), equipos de respaldo (en SAS, o en cinta, etc).
La empresa quiere que algunos de sus servidores estén disponibles para la intranet y también para internet, pero otros servicios solo sean accesibles mediante algunas reglas y/o condiciones especiales.


¿Cómo podemos satisfacer el requerimiento de la empresa, de forma eficiente y sin tener excedernos de presupuesto?
Bien, aquí es donde entra la garantía del software libre, tenemos varias opciones desde el lado de UNIX puro y duro en sus versiones BSD (Packet Filter) y desde Linux el archi-conocido iptables.
En este caso nos decantaremos por IPTABLES , por su simplicidad y efectividad.
Bien, ¿que necesitamos?
Un equipo (cualquier pc con más de dos interfaces de red.).
Se recomienda que este equipo sea más menos potente  si se le desea agregar más servicios (SQUID, balanceo de Carga, gestión de BW y QoS, etc)
Conviene saber, que es lo que son las iptables, daremos un pequeño resumen y un enlace a esa información para poder entender la idea de ello.

IPTABLES

Las Iptables es un módulo dentro del Kernel de Linux que está diseñado para interceptar la información, constatarla con las reglas que posee y luego tratarla según corresponda.
Se basa en regla de aceptación (ACCEPT) , negación o descarte (DROP) y trasferencia (FORWARD) tiene más opciones pero estas son las generales. Se recomienda encarecidamente acceder a la información detalla de lo que hace IPTABLES. Recomiendo el linka hacia Wikipedia donde habla de ello. http://es.wikipedia.org/wiki/Netfilter/iptables .

MANOS A LA OBRA:

Teniendo nuestra maquina lista y con Linux instalada, comenzamos:
Nos basaremos en la siguiente topología.



En mi caso usare la última versión estable de mis distro favorita (Debian  Squeeze 6.0)
Y dos switch, uno para la red interna y otro para la red externa DMZ.
Nuestro equipo tiene 3 interfaces de red (eth0, para la principal conectada a internet, eth1 para nuestra red interna, y eth2 para nuestra red DMZ, donde están los servidores.)
El router estará en modo Bridge, ya que enrutaremos con el equipo Linux.
Comenzamos con la instalación y configuración del sistema.

Configurando las tarjetas de RED

Primero debemos configurar las interfaces de red, la primera (eth0) la dejaremos por DHCP y el resto con ip fija dependiendo del direccionamientos que hemos planeado.

root@soporteinfo.com nano /etc/network/interfaces
auto lo
iface lo inet loopback
# The primary network interfaceauto eth0
iface eth0 inet dhcp
auto eth1
iface eth1 inet static
address 192.168.1.1
netmask 255.255.255.0
auto eth2
iface eth2 inet static
address 10.0.0.1
netmask 255.255.255.0

Luego ejecutamos el siguiente comando para reiniciar he inicializar las tarjetas de red con esa configuración.

root@soporteinfo.com /etc/init.d/networking restart

Configurando un servidor DHCP

Para las dos redes crearemos un spool DHCP para evitar tener que configurar manuelamente cada equipo que salga a la red.
Para eso ejecutamos el siguiente comando.

sudo apt-get install dhcp3-server

Una vez instalado. dará un error de syslog, pero tranquilos no es nada malo, ese eror o fail lo da por que no está configurado aun.
Ahora vamos a configurar nuestro servidor.
Iremos al directorio de y trabajo del Servidor DHCP ubicado en /etc/dhcp/

root@soporteinfo.com: nano /etc/dhcpd/dhcpd.conf

Y modificamos a gusto según los parámetros y criterios que tenemos para asignar ip a nuestros clientes.
Este ejemplo de las interfaces que tengo configuradas y por donde dar IP a los clientes.


#primera red
subnet 192.168.1.0 netmask 255.255.255.0 {
  range 192.168.1.5 192.168.1.10;
  option routers 192.168.1.1;
option domain-name-servers 192.168.1.1;
option domain-name "it2-clients.net";
default-lease-time 600;
max-lease-time 7200;
}
#segunda red
subnet 10.0.0.0 netmask 255.255.255.0 {
  range 10.0.0.5 10.0.0.10;
  option routers 10.0.0.1;
option domain-name-servers 192.168.1.1;
option domain-name "it2-server.net";
default-lease-time 600;
max-lease-time 7200;
}

Luego activaremos o declararemos las interfaces (Tarjetas de Red) que entregaran DHCP.
Para eso editamos el archivo.

root@soporteinfo.com: nano /etc/default/isc-dhcp-server

Y agregamos las interfaces, en este caso (eth1 y eth2)

#Separate multiple interfaces with spaces, e.g. "eth0 eth1".
INTERFACES="eth1 eth2"

Cerramos el archivo y reiniciamos el servicio Server-dhcp

root@soporteinfo.com: sudo /etc/init.d/isc-dhcp-server start

Deberíamos disponer de dhcp.(pruébalo conectando otra máquina y déjala que tome dhcp desde el servidor).

Activando el IP FORWARD

Activaremos el reenvío de paquetes para que se puedan comunicar las interfaces.

root@soporteinfo.com: echo 1 > /proc/sys/net/ipv4/ip_forward

Lo cambiamos sobre la marcha
Activaremos el NAT, para poder realizar las pruebas, cuando más adelante fijemos las reglas lo volveremos a poner, pero de manera “definitiva”.

iptables -t nat -A POSTROUTING -o eth0 -j MASQUERADE

Bien Ahora si va todo como la seda, deberíamos ver todas las redes y hacer ping de un lado al otro sin problemas.

Configurando IPTABLES

Pasamos al siguiente paso que es el de configurar el cortafuegos, pondremos una serie de reglas para que podamos resolver la topología, obviamente debes ir agregando o modificando según tus necesidades
En la terminal pondremos las reglas que tomara el kernel para hacer el filtrado de paquetes.es importante ser lo suficientemente ordenado para no tener problemas.

Limpiando Reglas Antiguas.

Bien primero que nada limpiaremos las reglas anteriores que pudiesen haber.
Con lo siguiente:

root@soporteinfo.com: iptables –F
root@soporteinfo.com: iptables –X
root@soporteinfo.com: iptables –Z
root@soporteinfo.com: iptables -t nat -F

Con esto estamos en condiciones de agregar nuevas reglas que nos ayudaran en el trabajo. Aquí viene algo muy importante.
Existen don formas (pueden haber más) de realizar un firewall con iptables, la primera consiste en denegar todo (que no pase nada para ningún lado)con DROP y luego nosotros vamos agregándole las excepciones una a una, y la segunda que todo lo contrario, que aceptemos todo (ACCEPT) y luego denegamos mediante reglas lo que no queramos que tenga acceso. Todo depende de dónde y cómo usemos la red
DROP por defecto:

root@soporteinfo.com: iptables -P INPUT DROP
root@soporteinfo.com: iptables -P OUTPUT DROP
root@soporteinfo.com: iptables -P FORWARD DROP

ACCEPT por Defecto:
root@soporteinfo.com: iptables -P INPUT ACCEPT
root@soporteinfo.com: iptables -P OUTPUT ACCEPT
root@soporteinfo.com: iptables -P FORWARD ACCEPT
root@soporteinfo.com: iptables -t nat -P PREROUTING ACCEPT
root@soporteinfo.com:
iptables -t nat -P POSTROUTING ACCEPT

Yo para este ejercicio lo realizare mediante ACCEPT.
Para no tener que estar poniendo cada vez que se reinicia el equipo cada regla, podemos crear un script, el cual automatizara el proceso de carga de las reglas.

Creando un Script para cargar las reglas.

Bien primero creamos un archivo en algún sector del disco,

root@soporteinfo.com: nano /etc/iptables.sh

Dentro de él, procederemos a poner las reglas, copiare todo el contenido , con una descripción para que sea más entendible.

#############################################################################
#!/bin/sh
echo -n Aplicando Reglas de Firewall...
## FLUSH de reglas
iptables –F
iptables –X
iptables –Z
iptables -t nat -F
## Establecemos politica por defecto
iptables -P INPUT ACCEPT
iptables -P OUTPUT ACCEPT
iptables -P FORWARD ACCEPT
iptables -t nat -P PREROUTING ACCEPT
iptables -t nat -P POSTROUTING ACCEPT
## Empezamos a filtrar
#Contenido web desde fuera
iptables -t nat -A PREROUTING -i eth0 -p tcp --dport 80 -j DNAT --to 10.0.0.5:80


# Los accesos de un ip determinada HTTPS se redirigen e esa
iptables -t nat -A PREROUTING -i eth0 -p tcp --dport 443 -j DNAT --to 10.0.0.5:443
# El localhost se deja (por ejemplo conexiones locales a mysql)
iptables -A INPUT -i lo -j ACCEPT
iptables -A OUTPUT -o lo -j ACCEPT
# Al firewall tenemos acceso desde la red local
iptables -A INPUT -s 192.168.1.0/24 -i eth1 -j ACCEPT
# Ahora hacemos enmascaramiento de la red local y de la DMZ
#activamos el BIT DE FORWARDING
iptables -t nat -A POSTROUTING -s 192.168.1.0/24 -o eth0 -j MASQUERADE
iptables -t nat -A POSTROUTING -s 10.0.0.0/24 -o eth0 -j MASQUERADE
# Con esto permitimos que otras máquinas puedan salir a traves del firewall.
echo 1 > /proc/sys/net/ipv4/ip_forward
#Acceso al FW a travez de SHH desde un equipo de la red interna y uno de la #externa
iptables -A INPUT -s 172.16.38.70 -p tcp --dport 22 -j ACCEPT
iptables -A OUTPUT -d 172.16.38.70 -p tcp --sport 22 -j ACCEPT
iptables -A INPUT -s 192.168.1.5 -p tcp --dport 22 -j ACCEPT
iptables -A OUTPUT -d 192.168.1.5 -p tcp --sport 22 -j ACCEPT
#Agregamos  reglas para que podamos ver nuestros DNS y resolver
iptables -A INPUT -s 10.38.0.10 -p udp -m udp --sport 53 -j ACCEPT
iptables -A OUTPUT -d 10.38.0.10 -p udp -m udp --dport 53 -j ACCEPT
iptables -A INPUT -s 192.168.100.10 -p udp -m udp --sport 53 -j ACCEPT
iptables -A OUTPUT -d 192.168.100.10 -p udp -m udp --dport 53 -j ACCEPT
#permitimos acceso a web desde la red Interna
iptables -A FORWARD -s 192.168.1.0/24 -d 10.0.0.5 -p tcp --sport 1024:65535 --dport 80 -j ACCEPT
iptables -A FORWARD -s 10.0.0.5 -d 192.168.1.0/24 -p tcp --sport 80 --dport 1024:65535 -j ACCEPT
## permitimos abrir el Terminal server de la DMZ desde la LAN
iptables -A FORWARD -s 192.168.1.5 -d 10.0.0.5 -p tcp --sport 1024:65535 --dport 3389 -j ACCEPT
iptables -A FORWARD -s 10.0.0.5 -d 192.168.1.5 -p tcp --sport 3389 --dport 1024:65535 -j ACCEPT

# luego:
# Cerramos el acceso de la DMZ a la LAN
iptables -A FORWARD -s 10.0.0.0/24 -d 192.168.1.0/24 -j DROP

## Cerramos el acceso de la DMZ al propio firewall
iptables -A INPUT -s 10.0.0.0/24 -i eth2 -j DROP
## Y ahora cerramos los accesos indeseados del exterior:
# Cerramos el rango de puerto bien conocido
iptables -A INPUT -s 0.0.0.0/0 -p tcp --dport 1:1024 -j DROP
iptables -A INPUT -s 0.0.0.0/0 -p udp --dport 1:1024 -j DROP
echo " OK "
echo "Verifique que lo que se aplica con: iptables -L -n"

#############################################################################

Luego le damos permisos de ejecución

root@soporteinfo.com: chmod a+x /etc/iptables.sh

Y listo podemos agregarlo al inicio para que cada vez que inicie el sistema, también cargue las reglas.
Tenemos configurado y en ejecución nuestro firewall en Linux. Y tendremos mejor oportunidades que los chicos malos no entren en nuestras maquinas.(Black Hat)


Les dejo la versión en PDF del mismo post, para que la usen sin problemas, recuerden solo citar la fuente:






lunes 21 de noviembre de 2011

Jugando con Tunnels SSH (Parte 1)


Dedicaremos un post. a la configuración de Tuneles SSH y sus derivaciones, lo realizaremos con ejemplos comunes  y que se usan mucho en la vida diaria.

Bien primero ¿Que es SSH?
Un enlace de Wikipedia para no reinventar la rueda.

Bien pongo la problemática :

Bien en mi trabajo, poseen un servidor proxy, que no me permite navegar en algunos sitios ademas de usar algunos puertos (21, 22, etc) , esto no es malo, ya que la empresa debe protegerse de ataques y de paginas maliciosas que pueden afectar a los equipos corporativos de la 
misma. 
También esta el caso de paginas con contenido indebido, como son las conocidas XXX, o no autorizadas como Facebook, Chat's y ocio en general, que tanto tiempo hacen perder a los usuarios ;-) .

Bien pero como siempre hay un pero, aveces si querer se bloquean paginas que de una u otra forma sirven con contenido muy útil, ejemplo paginas de informática. en las cuales hay tip's como estos y  paginas que pueden salvarnos de una u otra, o para bajar softwares de páginas que estan bloqueadas.

Bien entonces ¿Que podemos hacer?
para esto llega el salvador Super SSH y Los Tuneles inversos.

La topología que usaremos es mas menos la siguiente:


En Nuestra casa configuraremos el servidor SSH:

Bien, manos a la obra. 
Primero Necesitamos un PC sin bloqueos con conexión directa a internet , usaremos el de nuestra casa. (deberá quedar encendido así que ojo con la cuenta de luz.) este debe tener Linux + OpenSSH Server .

NOTA: debes hacer forwarding del puerto 443 al tu equipo que usaras como server de tunneling.

En mi caso como siempre usaré, Debian GNU, pero puedes usar tu distro favorita.

root@debian # apt-get install openssh-server

Una vez instalado modificamos el siguiente archivo para cambiar el puerto ssh por uno que este abierto en el proxy / cortafuegos de nuestra oficina, en mi caso el puerto 443, que corresponde al https 

root@debian # nano /etc/ssh/sshd_config

En este archivo modificaremos el parametro "port" cambiandolo de 22 a 443

En la línea 5 del archivo sshd_config por defecto debería salir

Port 22
Lo cambiaremos por

Port 443
guardamos el archivo, con control+o y enter.

ahora reiniciamos el servicio para que escuche por el puerto 443

root@debian # /etc/init.d/sshd restart

Con esto estaremos listos en lo que al equipo "Server" (el que se encuentra en nuestro hogar y no tiene problemas ni bloqueos de proxy) , se refiere.

Es conveniente probar si desde otra maquina te puedes conectar a esta por ssh por el puerto 443.

root@debian2 # ssh -p 443 user@ip-de-ssh-server 

Si llegamos, estamos OK.

Eso es de momento por nuestro server en casa.

Bien ahora debemos pasar a configurar el equipo que se encuentra en la oficina, cruzamos la mitad de la ciudad y nos sentamos en nuestra linux.

y simplemente ejecutamos.

ssh -N -D localhost:2020 user@micasa.dyndns.tv -p 443 -g

Debemos dejar la consola abierta, esta pedirá la password del usuario ssh para poder realizar la conexión.

luego de eso, una vez establecida la configuración, configuraremos  el navegador para que use un proxy socks 



Y listo, ya podremos saltarnos el proxy, y navegar de forma libre desde la comodidad de la oficina pero por el acceso a Internet de nuestra casa.

Esto por ahora. adjunto el link a la información original, solo realice unas modificaciones a lo expuesto ahí. luego explicare otras técnicas mas avanzadas ademas de algunos tips para que la conexión sea mas fiable.













sábado 19 de noviembre de 2011

Ejecutar Wireshark Como usuario Normal en Linux


El día de hoy estaba probando Linux Mint Edicion Debian, mientras instalaba wireshark me acorde de que hay que ejecutarlo como ROOT, así que me puse manos a la obra para poder ejecutarlo como usuario normal, ya que lo uso frecuentemente, al final es así de fácil ;.) 

Dar Permiso a ciertos usuarios para que puedan capturar trafico con Wireshark en linux sin ser root


Primero deberemos crear un grupo que sera quien tendra el permiso para ejecutar el software sin necesidad de ser root
crearemos un grupo que se llamara "noroot", pues nos servira para poder hacver lo mismo con otrso softwares (pueden usar el nomb re que les plasca)
el ususario de prueba que usaremos se llamara "usuarionormal"


Comenzamos:

creamos el grupo 
root@soporteinfo# groupadd noroot


agregamos el ususario "usuario normal al grupo"
root@soporteinfo# adduser usuarionormal noroot


Añadiendo al usuario `usuarionormal' al grupo `noroot' ...
Añadiendo al usuario usuarionormal al grupo noroot
Hecho.


buscamos donde esta el software que deseamos usar.


root@soporteinfo# which dumpcap
/usr/bin/dumpcap


ahora le damos los permisos conrrespondientes para que se pueda ejecutar.


root@soporteinfo# chmod 750 /usr/bin/dumpcap
root@soporteinfo# chmod +s /usr/bin/dumpcap
root@soporteinfo# chmod o+x /usr/bin/dumpcap
root@soporteinfo# chgrp noroot /usr/bin/dumpcap


y listo. eso seria todo espero les sirva y lo puedan implementar sin problemas.


OJO: esto también puede servir para otros softwares.









martes 18 de octubre de 2011

Respaldo de IOS Router Cisco 2901


Respaldo de IOS Router Cisco 2901 

                
Buenas Tardes a todos los visitantes de nuestro blog, en esta ocasión mostraremos como respaldar el IOS de un Router Cisco modelo 2901.

Como se puede observar el router tiene 2 puertos usb, por lo cual en esta publicación, nos enfocaremos en el respaldo mediante un dispositivo usb.

El primer inconveniente con el que nos encontramos, al tratar de respaldar el IOS en un router con configuración de fabrica, es al iniciar nos pide autenticarnos con un user y un password, que en definitiva luego de una búsqueda por el ciberespacio decimos romperla :-).

¿Como romper contraseña de un router? No lo explicaremos, solo dejamos el link de una antigua publicación.

Ya una vez que tenemos acceso al router, solo nos falta colocar el siguiente comando:
Ojo tienes que tener conectado un dispositivo de almacenamiento usb en el puerto usb0

Router# copy flash:c2900-universalk9-mz.SPA.151-4.M1.bin usbflash0:c2900-universalk9-mz.SPA.151-4.M1.bin
Router#Destination filename [c2900-universalk9-mz.SPA.151-4.M1.bin]?
Copy in progress...CCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCC

74786164 bytes copied in 84.724 secs (882703 bytes/sec)

Router#
Oct 18 15:14:17.779: %USBFLASH-5-CHANGE: usbflash0 has been removed!


Listo tenemos respaldado el IOS de nuestro Router.

Saludos nos leemos en otra oportunidad.










miércoles 12 de octubre de 2011

Evitar la creación de la partición de Bitlocker de Windows 7 / W2008




Al instalar Windows  7 / W2008 R2, este crea una partición de 100mb, para su sistema de bitlocker.

 Si usamos sistemas de imágenes para hacer el deploy de nuestros sistema es posible que esa partición nos dé problemas.
Si no la vamos a implementar la podemos eliminar sin problemas. Desde la instalación.

En la primera pantalla de instalación cuando ponemos el cd / o carga WDS, (la de selección de idioma).

Presionamos SHIFT +F10. Y se cargara el promt (la consola emulada del querido MS-DOS).
Luego ejecutamos 

diskpart
Y tecleamos las siguientes líneas.
list disk (mostrara todos los disco, seleccionar donde se realizara la instalación, casi siempre disk0)
select disk 0 (elegimos disco 0)
clean (Borramos particiones anteriores)
create partition primary (Creamos una partición primaria)
select partition 1 (Seleccionamos la partición primaria)
active (activamos la particiin)
format fs=ntfs quick (Formateamos en NTFS)
exit (salimos de la consola)

Continuamos con la instalación normalmente.

y la instalación no creara la  partición de 100mb. espero les sirva este tips de windows.


atte

Francisco Aravena.

sábado 8 de octubre de 2011

Ninite - Instalaciones desatendidas de Software



The Easiest, Fastest Way to Update or Install Software

Para cualquier persona que después de reinstalar sus sistema operativo, deba instalar uno a uno sus software, es un verdadero dolor de cabeza.

Bien navegando por la red, me encuentro con la siguiente web http://ninite.com/.

Esta web elijes los software's que deseas instalar (de una larga lista que tiene disponible), luego de eso, baja el script instalador.
Lo ejecutas y comenzará a bajar e instalar todos los softwares que elegiste. así ahora te sera mas fácil recuperar tu sistemas y lo mejor aun con las ultimas versiones.


Espero este post les sirva de ayuda.

Les dejo un vídeo tutorial creado por gente de dosis diaria.











Esta disponible para Linux y Windows.


Pagina Web : http://ninite.com/
Instaladores Linux : http://ninite.com/linux/
Instaladores Windows : http://ninite.com/


    P a n x - o s
Francisco Aravena