Saltar al contenido

elAyo.es – Sistemas

Linux, servicios, wordpress, scripting, modding, etc…

Archivo

Categoría: Windows

Para arrancar una máquina virtual en cada inicio de sessión en windows, realizamos lo siguientes pasos:

  • Crear un archivo .cmd con el siguiente texto:

C:\”Archivos de programa”\Sun\VirtualBox\VBoxSDL.exe -vm maquina-a-arrancar

  • Ahora movemos este archivo al inicio del usuario que debe arrancar la máquina virtual en:

C:\Documents and Settings\usuario\Menú Inicio\Programas\Inicio

Ahora os preguntaréis ¿que es esto del “modo dios”?, si aplicamos la lógica veremos que no es tan difícil sacar conclusiones, al parecer se está difundiendo por la red una opción “oculta” de Windows 7 con la que podemos tener agrupados en una carpeta la mayoría de opciones del S.O, en esta carpeta también encontraremos opciones que nunca habremos visto navegando por nuestro querido Windows 7.

Bueno, ¿y donde está esa carpeta?, pues fácil, para tener acceso a las 371 opciones disponibles bastará con crear una carpeta en el escritorio y ponerle como nombre la siguiente cadena excluyendo las comillas “GodMode.{ED7BA470-8E54-465E-825C-99712043E01C}”.

Os dejo un pantallazo del icono hecho desde mi portátil por lo que os puedo asegurar que es cierto.


Hacía tiempo que tenía pensado escribir un post como este, las utilidades que vamos a ver son las más utilizadas por mi, esto no quiere decir que sean ni las mejores, ni las más utilizadas por todo el mundo, simplemente las que a mi me hacen la vida más facil.

Para empezar vamos a ver que perfil de administrador podría necesitar las herramientas que vamos a ver a continuación, en mi caso trabajo con un servidor externo (de pago), por supuesto es Linux, en casa mayormente trabajo sobre windows con máquinas virtuales, etc…

Una vez aclarado el perfil, vamos a empezar con las 10 utilidades de red imprescindibles

  1. Putty – PuTTY es un cliente SSH, Telnet, rlogin, y TCP raw con licencia libre. Disponible originalmente sólo para Windows, ahora también está disponible en varias plataformas Unix, y se está desorrollando la versión para Mac OS clásico y Mac OS X. Otra gente ha contribuido con versiones no oficiales para otras plataformas, tales como Symbian para teléfonos móviles. Es software beta escrito y mantenido principalmente por Simon Tatham, open source y licenciado bajo la Licencia MIT – Texto extraido de wikipedia
  2. WINSCP – WinSCP es una aplicación de Software Libre. WinSCP es un cliente SFTP gráfico para Windows que emplea SSH. El anterior protocolo SCP también puede ser empleado. Su función principal es facilitar la transferencia segura de archivos entre dos sistemas informáticos, el local y uno remoto que ofrezca servicios SSH. – Texto extraido de winscp.net
  3. Filezilla – FileZilla es un cliente FTP, gratuito, libre (GNU) y de código abierto. Sustenta FTP, SFTP y FTP sobre SSL. Inicialmente sólo diseñado para funcionar bajo Windows, desde la versión 3.0.0, gracias al uso de wxWidgets, es multiplaforma, estando disponible además para otros sistemas operativos, entre ellos Linux, FreeBSD y MacOS X – Texto extraido de wikipedia
  4. VNC – Programa de software libre basado en una estructura cliente-servidor el cual nos permite tomar el control del ordenador servidor remotamente a través de un ordenador cliente. También llamado software de escritorio remoto. VNC permite que el sistema operativo en cada computadora sea distinto: Es posible compartir la pantalla de una máquina de “cualquier” sistema operativo conectando desde cualquier otro ordenador o dispositivo que disponga de un cliente VNC portado – Texto extraido de wikipedia
  5. Nmap – Programa de código abierto que sirve para efectuar rastreo de puertos, escrito originalmente por Gordon Lyon (más conocido por su alias Fyodor Vaskovich). Se usa para evaluar la seguridad de sistemas informáticos, así como para descubrir servicios o servidores en una red informática – Texto extraido de wikipedia
  6. Superscan – Potente scaner de puertos, realiza pings y resuelve nombres de dominio, realiza todo tipo de operaciones de escaneo de puertos usando una IP o un fichero de texto del cual extraer las mismas. Es capaz de conectar a cualquier tipo de puerto que se descubra, usando aplicaciones apropiadas (Telnet, FTP, Web) – Texto extraido de softonic
  7. PsExec – Sustitución ligera de Telnet que permite ejecutar procesos en otros sistemas, junto con una interactividad completa para aplicaciones de consola, sin tener que instalar manualmente software de cliente. Entre los usos más eficaces de PsExec se incluyen el inicio de símbolos del sistema interactivos en sistemas remotos y la habilitación remota de herramientas como IpConfig – Texto extraido de technet.microsoft.com
  8. TCPView – TCPView es un programa de Windows que muestra listados detallados de todos los extremos de TCP y UDP del sistema, incluidas las direcciones locales y remotas y el estado de las conexiones TCP. En Windows NT, 2000 y XP, TCPView informa también del nombre del proceso que posee el extremo. TCPView ofrece un subconjunto más informativo y perfectamente presentado del programa Netstat incluido con Windows. La descarga de TCPView incluye Tcpvcon, una versión de línea de comandos con la misma funcionalidad – Texto extraido de technet.microsoft.com
  9. Wireshark – Antiguamente conocido como Ethereal, es un capturador de paquetes y analizador de tramas de red, concretamente Wireshark puede filtrar los paquetes de datos UDP, TCP, ICMP, IPX, etc. en tiempo real indicando su procedencia y destino. La captura se puede realizar en modo promiscuo, es decir, sin ser detectado porque no se envían información desde el receptor. Esta función se conoce habitualmente con el nombre de sniffer – Texto extraido de softonic
  10. Free IP Tools – Free IP Tools monitoriza el estado de la red y el sistema en una cómoda interfaz gráfica que ejecuta comandos muy conocidos como ping, netstat, traceroute, etc – Texto extraido de softonic

Si queremos mapear unidades de red desde la consola, podemos hacerlo de dos maneras, una sería con los credenciales del usuario que estamos empleando en ese momento, esta forma es la más común, la otra que vamos a explicar es como mapear una unidad de red con diferente usuario y contraseña, incluso con diferente dominio.

Para mapear una unidad empleando usuario y contraseña del usuario logeado, usaremos el siguiente comando:

net use x: \\servidor\carpeta-compartida

Si lo que necesitamos es mapear una unidad que está en un dominio o grupo de trabajo diferentes, y queremos pasar otros credenciales, lo hacemos de la siguiente manera:

net use x: \\servidor\carpeta-compartida /USER:WORKGROUP\usuario contraseña

Para todo aquel que necesite un servidor web completo y no quiera complicarse la vida, aquí os dejo este manual de instalación de Xampp, con el podréis tener todo lo necesario para iniciaros como webmasters.

Para empezar vamos a descargar la última versión de XAMPP para Windows, esto lo podemos hacer desde la web oficial, veremos que hay varias versiones, nosotros vamos a descargar la ejecutable .exe.

shot-004

Ahora procedemos con la instalación, hacemos clic en el ejecutable que hemos descargado y nos aparece la siguiente pantalla:

shot-005

En este punto elegimos la ruta de instalación, dejaremos la que viene por defecto, una vez que se termine de descomprimir el contenido de nuestro ejecutable nos aparecerá la siguiente pantalla.

shot-006

Para los que lleven el Inglés regular, nos está preguntando si queremos crear iconos de acceso directo en el menú de inicio y escritorio, vamos a decir que si, ponemos una “y” y pulsamos intro.

En la siguiente pantalla volvemos a escribir una “y” y otra verz intro.

shot-007

En este paso vamos a mantener la “n” y pulsaremos intro.

shot-008

Ahora nos aparece otra pantallita mas, volvemos a pulsar intro sin tocar nada.

shot-009

En este punto nos avisa de que se ha establecido la zona horaria en Europe/París y que deberíamos corregirla, por el momento la podemos dejar así, pulsamos intro.

shot-010

Ahora vemos que nos muestra un menú con algunas opciones, en este momento podemos salir pulsando x.

shot-011

Una vez completada la instalación, vamos a configurar nuestro servidor web como un servicio que se inicie durante el arranque del sistema, para ello vamos al menú de inicio y entramos en el panel de control de Xampp.

shot-012

Seleccionamos los servicios que necesitemos, en nuestro caso solo vamos a usar Apache y MySQL, al marcar la casilla veremos que se nos abre un cuadro de dialogo y nos pregunta si queremos instalar el servicio seleccionado, aceptamos y luego pulsamos Start, repetiremos el mismo paso con Apache y MySQL.

shot-014

Una vez instalados los dos servicios, los arrancamos, para ellos pulsamos “start” en cada uno de ellos, si todo va bien veremos que los servicios nos aparecen “running”.

shot-017

Ahora abrimos nuestro navegador preferido y ponemos http://localhost, si nos muestra la pantalla a continuación significará que hemos realizado la instalación correctamente.

shot-018

Elegimos nuestro idioma y nos envía a la siguiente página.

shot-019

Con estos sencillos pasos ya tenemos instalado un servidor web completamente funcional, por último vamos a poner un poquito de seguridad a nuestro servidor recién instalado, para ello en el menú de la izquierda hacemos clic en “chequeo de seguridad”.

shot-020

Comprobaremos que algunos de nuestros servicios aún no son seguros.

shot-021

Para arreglarlo hacemos clic sobre el link que se muestra abajo.

shot-022

Establecemos una contraseña para MySQL y otra para las páginas de XAMPP.

shot-023

Una vez establecidas ambas contraseñas, si nos vamos a “chequeo de seguridad” vemos que nuestros servicios ya están protegidos.

shot-025

Ahora si, ya tenemos instalado nuestro servidor Apache con Mysql en Windows, ahora podemos tener una página web sin necesidad de pagar un hosting.

NOTA: La ruta por defecto donde se alojan las páginas es C:\xampp\htdocs, si queremos añadir una página, tendremos en cuenta que en el archivo index.php hay un redireccionamiento hacia la carpeta C:\xampp\htdocs\xampp, lo más fácil es borrar este archivo y guardar ahí nuestra web.