martes, 23 de marzo de 2010

Habilitar SSH en ESXi

Les voy a describir un poco la info que tengo para poder adminsitrar los ESXi por consola que por defecto viene deshabilitado. Esto es de gran ayuda para acceder remotamente pero tenemos q tener cuidado de no dejarlo abierto. Tanto en los ESXi como en los ESX debería estar deshabilitado, todo se debería adminsitrar por VirtualCenter o por VMA.

  • Primero hay que fijarse en la configuración del equipo.

Vamos a la vista de Inventory, solapa Configuration y vamos a advanced Settings en el panel de Software.

Ahí elegimos VMkernel.

Debería estar habilitada la opción que se llama: VMkernel.Boot.techSupportMode

Si la tenemos que habilitar debemos reiniciar el servidor después.

  • Luego hay q conectarse por consola física al equipo.

En el menú, luego de logearnos con el root hay q apretar Alt+F1

Aunque no se vea nada escribimos “unsupported” sin las comillas

Después va a pedir el pass del root.

  • Una vez ahí, se abre la consola y hay que modificar lo siguiente:

Usamos el vi para editar /etc/inetd.conf

Le sacamos los # a las líneas:

#ssh stream tcp nowait root

#ssh stream tcp6 nowait root

Lo guardamos y necesitamos saber el id del proceso. Se obtiene con la línea:

Cat /var/run/inetd.pid

Después reiniciamos el servicio con: kill –HUP donde es el número del proceso.

Falta editar el archivo /etc/ssh/sshd_config

Hay que cambiar la línea que dice PermitRootLogin, cambiamos el “no” por “yes”

Guardamos y restarteamos el servicio con

Service sshd restart

  • Y listo… habilitado.

Guarden esto bajo llave.

miércoles, 17 de marzo de 2010

Reporting Services con SCCM

Hace mucho q no les doy una mano para SCCM 2007. Hoy voy a explicarles en simples pasos como podemos programar reportes automáticos con SCCM 2007 SP2. Esto lo podemos realizar gracias a Reporting Services que viene con MsSQL 2005. Si no tenemos este feature instalado debemos instalarlo en el servidor. Quizas tengan algún inconveniente al tratar de correr el instalador del SQL 2005 nuevamente pero tocando un poco la registry sale andando. Prometo buscar eso y postearlo cuando lo encuentre... lo perdí.Les paso el link de los prerrequisitos: link.
Deben montar el cd de SQL 2005 en el servidor o la version q hayan instalado. En ni caso particular trabaje con MsSql 2005 SP2 x64 y SCCM 2007 SP2. Deben pasar los prerrequisitos.


Importante, si ya poseen alguna base les va a pedir que corran el setup con una línea desde el cmd y el parámetro: SKUUPGRADE=1. Esto upgradeara la base de datos en cuestión.

Una vez pasado los chequeos debemos seleccionar Reporting Services para instalar y seguir los pasos del Wizard. Más datos en este link.
Una vez instalado el feature en el server deben correr el Wizard para configurarlo: "Reporting Services Configuration". Aquí les va a tirar un error poco común que se van a volver locos buscándole solución pero lo que ocurre es q al tener instalado el SP2 del MSSQL el cd quiere instalar una version anterior de Reporting Services. Entonces, antes de configurarlo debemos correr el instalador del SP2 nuevamente para que quede todo actualizado. Una vez corrido el SP2 ahora si podemos correr el Wizard de configuración sin problemas. Entre otras cosas se crean los sites para los reportes, se definen los usuarios, se crea la base de datos y otro par de temas como configuración del servidor de smtp para mandar los emails.
Luego, una vez terminado de configurar debemos instalar el role en nuestro site de SCCM. Elegimos el server y lo instalamos con el wizard. Nada dificil.

Una vez instalado podremos ingresar al apartado de Reporting Services debajo de Reports ya conocido y habilitado por default.

Allí debemos elegir el servidor al cual conectarnos y con un click derecho podremos importar desde Reports todos los reportes que ya conocemos para poder ponerlos en el site de Reporting Services y poder programarlos. Se pueden configurar totalmente, fecha, iteración, permisos, etc.
Este es un ejemplo de como se vería el site de Reporting Services de nuestro Site SCCM.