Linux shell equivalente no IIS

votos
16

Como um desenvolvedor LAMP pensando em mudar para uma plataforma .Net IIS, uma das minhas preocupações é a perda de produtividade devido à falta de shell ... Tem mais alguém teve essa experiência? Existe possivelmente um shell Linux equivalente para Windows?

Publicado 04/08/2008 em 22:04
fonte usuário
Em outras línguas...                            


7 respostas

votos
7

Dependendo de qual versão do IIS que você está pensando, eu recomendação segundo lbrandy para verificar PowerShell . Microsoft está trabalhando em um provedor PowerShell para IIS (especificamente a versão 7). Há um posto decente sobre isso em http://blogs.iis.net/thomad/archive/2008/04/14/iis-7-0-powershell-provider-tech-preview-1.aspx . A próxima versão do PowerShell também irá adicionar capacidades de comunicação remota para que você possa gerenciar remotamente máquinas. PowerShell é muito diferente de conchas * NIX, embora, de modo que é algo a considerar.

Espero que isto ajude.

Respondeu 04/09/2008 em 19:22
fonte usuário

votos
3

Você está perguntando sobre o Linux shell como em um ambiente de trabalhar? Para que CygWin Eu acho que tem sido há mais tempo e é bastante robusto: http://www.cygwin.com/

Um tempo atrás eu encontrei uma porta janelas de todos os comandos do Linux populares que eu uso (ls, grep, diff) e eu basta descompactar os para um arquivo, adicione-o ao meu ambiente PATH e, em seguida, podem ser executados a partir daí: http: // UnxUtils .sourceforge.net /

Ou você está falando sobre a execução de comandos shell de dentro do seu código? Se você é na esfera .net, há o método Process.Start () que lhe dará um monte de opções.

Espero que isto ajude!

Respondeu 04/08/2008 em 22:08
fonte usuário

votos
2

Eu suponho que você não significam cygwin , certo?

Como cerca de PowerShell , então?

Respondeu 04/08/2008 em 22:06
fonte usuário

votos
1

shell remoto não resolve a questão da produtividade. (Ele apenas torna as coisas possíveis.)

Pelo que tenho ouvido, tudo o que o futuro Microsoft GUI: s fazer será possível fazer com o PowerShell desde o GUI: s usar a mesma API: s como aqueles que estão disponíveis a partir do PowerShell.

Pessoalmente, eu amo cygwin mas cygwin não pode ajudá-lo a gerenciar aplicativos da Microsoft.

Você pode se surpreender, no entanto, como poderosa do Windows Scripting Host é quando combinada com Janela Management Instrumentation. Eu acho que o IIS é totalmente gerenciável com o WMI ou alguns objetos COM que pode ser easilly utilizados a partir de um script JScript WSH.

Respondeu 11/08/2008 em 13:09
fonte usuário

votos
1

A melhor maneira que eu posso pensar seria usar Cygwin mais de uma OpenSSH conexão. Aqui está um documento que explica como fazer isso:

http://www.ucl.ac.uk/cert/openssh_rdp_vnc.pdf

Respondeu 04/08/2008 em 22:33
fonte usuário

votos
1

Se você está se referindo simplesmente acessando o servidor IIS a partir de um local remoto, desktop remoto geralmente resolve esse problema. Assumindo que o seu servidor tem um endereço IP estático ou um nome de host, você pode acessar a partir da internet, desktop remoto é uma solução simples e relativamente seguro.

Existe um problema com esta resposta? Agora eu tenho reputação negativa ...

Respondeu 04/08/2008 em 22:14
fonte usuário

votos
0

Você deve fazer a sua escolha de plataforma de servidor com base no ambiente como um todo, e isso inclui as interfaces de administração / gestão fornecidos.

Tenho medo de que se você não gostar da forma como o Windows implementa gestão do IIS, em seguida, isso é muito ruim. Dito isto, um pouco de se aprofundar em torno as interfaces WMI geralmente produzir uma solução que você deve encontrar utilizável. Eu costumava fazer um pouco de scripting WMI (principalmente via PowerShell), a fim de ter um ambiente confiável reconstruir capacidade.

Respondeu 05/08/2008 em 15:51
fonte usuário

Cookies help us deliver our services. By using our services, you agree to our use of cookies. Learn more