Viva la descarga directa-Parte 1
Hola bien ya que cada vez mas se está hacieno mas y mas famoso el tema de las descargas directas a través de servidores como Rapidshare,Megaupload,Gigasize etc..
Vamos a automatizar la tarea no? Si no que aburrido tener que estar copiando y pegando los enlaces uno a uno pierdes un montón de tiempo.
El programa que utilizaremos es Usd Downloader, si lo buscáis lo encontraeis mucho en versión portable, pero buscando y buscando encontre un instalador que hizo un usuario de Taringa.
El instalador por si acaso lo subi a mi servidor ftp,
Lo primero que haremos será descargarnos el programa
Luego una vez descomprimido lo instalamos, no tiene perdida siguiente, siguiente hasta finalizar.
Una lo hemos instalado, lo abrimos y le damos aqui:

Ahi elejimos el idioma que queramos, en mi caso español.
Luego le damos justo al botón de la izquierda, para entrar en las opciones y la primera pantalla la hemos de dejar configurada así:

Ahora nos dirijimos a Miscelania y lo dejamos asi:

Como veis el directorio por defecto donde se descargarán los archivos es C:\Downloads pero eso lo podeis cambiar
Luego para empezar a añadir enlaces una vez lo hayamos encontrado el enlace que queramos descargar lo copiamos entero vamos al prgrama y le damos a a lo que parecen dos papeles:
El que está al lado de el “boton rojo”
Depués de eso el programa se encargará de conectarse y descargar el archivo:

Y con esto si querenos mas enlaces los vamos pegando y los irá descargando uno detrás de otro
Eso es todo espero que os guste
PD: Me voy a pegar una costillada!!!
Servidor SSH en Windows
Ya que me estoy metiendo cada vez mas en el mundillo linux, me pregunté si era posible instalar y configurar un Servidor SSH en Windows XP.
Lo haremos con el Software FreeSSh
Vamos a la pagina Oficial a la sección de descargas:
Escojemos el primero lo instalamos y le decimos que si a que nos cree las llaves y luego le decimos que si también a que freessh este como un servicio.
Luego en el apartado de la fecha de Windows le damos con el boton derecho encima del icono de FREESSH y le damos a setings y lo vamos dejando todo igual que en las imágenes
Vamos con la primera:

Dejando esto así dejamos activado Telnet y SSH, vamos a la siguiente pantalla, la de SSH

Yo he puesto un mensaje de Bienvenida como podeis comprobar.. y nos vamos a la pestaña de Users
Y añadimos uno, y le damos los permisos que queramos yo se los e dado todos:

Y con eso ya funcionaría.. Hagamos la prueba con Ubuntu:
pruebas@pruebas-vmware:~$ ssh root@192.168.0.192
root@192.168.0.192′s password:
Microsoft Windows XP [Versi�n 5.1.2600]168.0.192
(C) Copyright 1985-2001 Microsoft Corp.
Bienvenido al Servidor SSH de Marc\222|\2402023
C:\Scripts\ssh>
C:\>cd DatosC:\Datos>dir
El volumen de la unidad C es Windows
El n�mero de serie del volumen es: EC57-4DD5Directorio de C:\Datos
14/03/2009 02:53 p.m. <DIR> .
14/03/2009 02:53 p.m. <DIR> ..
16/03/2009 04:40 p.m. <DIR> Correo
14/03/2009 02:53 p.m. <DIR> Descargas
0 archivos 0 bytes
4 dirs 183.839.596.544 bytes libres
C:\Datos>
Sólo nos deja hacer dir, porque al conectarse inicia CMD.exe…
Office Online
Esto si que es una pasada, el poder editar o crear archivos de Office desde cualquier sitio con conexión a Internet.
Es un buen servicio. La única pega es que has de tener office instalado en el equipo
Para acceder a este servicio tenemos que ir a esta dirección:
En esta página nos comentan que es lo que nos ofrece este Servicio..Copio y pego de la web:
Obtener acceso a los archivos desde cualquier parte
- Consulte documentos desde prácticamente cualquier equipo con un explorador web
- Sin necesidad de unidades flash: los archivos están cuando y donde los necesita
- Uso compartido protegido por contraseña; usted controla quién ve y edita su trabajo
Trabajar con programas que conoce
- Almacene unos 1.000 documentos de Microsoft Office en una ubicación en línea
- Abra y guarde archivos de programas conocidos como Word, Excel y PowerPoint
- Sincronice listas de contactos, tareas y eventos con Outlook

Luego nos aparece la ventanitra de si aceptamos el contrato de uso de este servicio, le damos a aceptar
Entonces empezará a cargar el servicio de Office Live Workspace
Después de cargar el servicio empezara a cargar el entorno de trabajo:
NOTA: Depende de la conexión este servicio puede tardar mas o menos,
Aqui podemos ver que podemos hacer varias cosa como crear un archivo nuevo agregar docuementos,crear un nuevo espacio de trabajo o compartir


Aquí hay nuestro documento que hemos subido ya hora nos aparecerá un explorador de archivos desde donde podremos escoger el archivo que queramos. Y veremos como se carga
Apache en Ubuntu-Segunda Parte
Ya vimos hace un tiempo la primera parte de apache en Ubuntu que explicaba la instalación y configuración además de un par de directivas
Hoy seguiremos explicando un par de directivas mas
La primera será la de que cada usuario pueda colgar sus páginas web, para ello usaremos la directiva UserDir nombre de la carpeta el httpd.conf lo hemos de dejar así:
marc@seifreed:~$ sudo cat /etc/apache2/httpd.conf
[sudo] password for marc:
ServerName localhost
Include /etc/apache2/mods-available
DirectoryIndex principal.html
UserDir web
Esta directiva establece que todos los usuarios que tengan en su /home el nombre de la carpeta que haya al lado del UserDir. Cuando hayamos dejado esto así, reiniciamos el apache:
marc@seifreed:~$ sudo /etc/init.d/apache2 restart
Si nos sale al final de todo Ok podemos seguir..
Yo con el usuario familia en su /home ya e creado la carpeta web, aparte de la página principal.html para hacer la prueba, para comprobar que todo ha salido bien abrimos el navegador y ponemos http://localhost/~familia/
y nos ha de salir algo parecido a esto:

Ahora lo que haremos será probar otra de las directivas de apache se trata la de denegar el poder visualizar las páginas web si no conocemos el usuario y el password de acceso. Es decir poder hacer páginas privadas.
Para eso harán falta varias cosas, primero preparemos el http.conf:
marc@seifreed:~$ sudo cat /etc/apache2/httpd.conf
ServerName localhost
Include /etc/apache2/mods-available
DirectoryIndex principal.html
UserDir web
<Directory /home/familia/web>
DirectoryIndex principal.html
AuthType Basic
AuthName “Introduce usuario y password”
AuthUserFile /home/familia/claves/passwords
Require user pruebas
</Directory>
El archivo de configuración hace lo siguiente, establece una directiva que afecta a la carpeta de /home/familia/web que es como hemos llamado a la carpeta de donde todos los usuarios podrán colgar las páginas webs.
Lo que hay dentro de las comillas de AuthName será el mensaje que saldrá cuando se intenta visualizar la página
Y el AuthUserFile será donde irá almacenada la contraseña, que es MUY IMPORTANTE que no sea visible via web ese fichero. Y luego el Require user será el nombre de usuario para visualizar la página. No hace falta que sea usuario de la máquina ni nada por el estilo.
Para crear un fichero con hacer un touch passwords es suficiente, para establecer la contraseña lo haremos así:
familia@seifreed:~/claves$ htpasswd -c passwords pruebas
New password:
Re-type new password:
Adding password for user pruebas
Entonces cuando queremos ir a visualizar la página igual que antes.. nos sale esto:
http://localhost/~familia/
Sólo hemos de poner el usuario pruebas con el passwords que le hayamos puesto anteriormente, en mi caso pruebas
Si no introduces bien el usuario y el password no podremos ve la página en sí.
Ahora como último paso denegaremos que un usuario pueda subir páginas webs a su directorio y eso lo haremos con UserDir disabled y el nombre del usuario. Eso se coloca dentro del httpd.conf, y cuando lo hayamos echo se reinicia el apache y listo!
Y eso es todo!