11

Cuando era administrador de Linux, podía hacer cualquier cosa desde la línea de comandos de SSH. Ahora, como administrador de Windows, tengo que lidiar con la interfaz gráfica de escritorio remoto de Windows, que me pareció ineficaz (lenta) y difícil de automatizar en ella.¿Cómo administrar un servidor Windows remoto con una interfaz de línea de comando?

a) ¿Puedo conectarme a un servidor de Windows a través de SSH o cualquier conexión cifrada con la interfaz de línea de comandos?

b) En caso afirmativo, ¿puedo hacer CUALQUIER tarea administrativa?

Ejemplos:

  1. crear una nueva carpeta virtual en IIS
  2. puertos de firewall
  3. configuración
  4. servicios de reinicio
  5. políticas de usuario
  6. cambio
  7. aplicaciones de escritorio inicio

que sé sobre la existencia de Windows PowerShell 2. 0 Remoting, pero no sé si cumple todas las condiciones anteriores

Mi conclusión hasta el momento: desde Windows PowerShell se pueden realizar MÁS, pero no TODAS las tareas administrativas. Y todavía no sé si Windows PowerShell 2.0 Remoting usa una conexión cifrada.

Respuesta

14

PowerShell es lo que estás buscando. Está dirigido principalmente al administración del sistema (aunque es fanástico como el shell de un programador también).

La comunicación remota PowerShell v2 se basa en Administración remota de Windows. Ver http://msdn.microsoft.com/en-us/library/aa384426(VS.85).aspx. Incluye instalaciones para ecryption y autenticación, como era de esperar.

PowerShell incluye cmdlets que le permiten realizar muchas tareas cotidianas. Las aplicaciones de servidor de Microsoft (IIS, Exchange, etc.) tienen o están creando cmdlets de PowerShell para administrarlos. El soporte WMI de PowerShell es excelente, lo que le proporciona una gran capacidad de administración de la máquina. PowerShell puede hablar con .NET directamente, lo que le permite ir más allá de las instalaciones integradas cuando sea necesario. Y escribir C# para que PowerShell llame también funciona limpiamente.

Ha solicitado una interfaz de línea de comandos, pero no cree que esté restringido al antiguo y complicado subsistema de la Consola de Windows. PowerShell v2 incluye un nuevo editor interactivo de shell/script GUI, con colorización y depuración. Es dulce.

+0

Buena respuesta. WS-Management/WinRM ofrece una gran flexibilidad, pero requiere alguna inversión para configurarlo. –

1

¿Consideró Google? (Parece que ha editado su pregunta. Ahora ya no se pregunta si las tareas de ejemplo se puede lograr utilizando PowerShell)

Powershell snap-in for IIS 7

Restart-Service

Group policies

etc ...

+0

Sí, y encontré la característica PowerShell Remoting de Windows PowerShell v2, pero no puedo encontrar si está encriptada y no sé si todas las tareas que solicité se pueden hacer de esta manera –

0

Lo sentimos por no responder a su pregunta. Estaba en una situación similar.

renuncié a hacer todas las tareas en las ventanas de concha

En vez hago uso de la cáscara para algunas tareas, pero también estoy usando rdesktop (a través de ssh) y poner los iconos de las más importantes herramientas de interfaz gráfica de administración en las ventanas de lanzamiento rápido.

Dejé de hacer que Windows parezca unix porque nunca lo hará.

0

, alternativamente, intente descargar e instalar eurysco utilizar las siguientes características que se basa en otra lógica ...

1.Create una nueva carpeta virtual en IIS (de eurysco de comandos para poner en marcha o vbs script de PowerShell) 2. Configure los puertos de firewall (desde la línea de comandos de eurysco para ejecutar netsh.exe advfirewall) 3. Servicios de restauración (desde el control de servicio de eurysco) 4. Cambie las políticas de usuario (desde el registro del sistema eurysco o línea de comandos para iniciar el script de powershell) 5. inicio de escritorio aplicaciones (desde la línea de comandos de eurysco para iniciar el script de powershell)

http://www.eurysco.com/features

Cuestiones relacionadas