Os scripts de linha de comando do plesk ficam na pasta: %plesk_bin%
plesksrvmng.exe
Para resetar a senha do painel de controle plesk
plesksrvmng.exe
Para saber a senha atual do painel de controle plesk
plesksrvmng.exe -get
Os scripts de linha de comando do plesk ficam na pasta: %plesk_bin%
plesksrvmng.exe
Para resetar a senha do painel de controle plesk
plesksrvmng.exe
Para saber a senha atual do painel de controle plesk
plesksrvmng.exe -get
Os scripts de linha de comando do plesk ficam na pasta: %plesk_bin%
Subdomain.exe
Para criar um subdomínio:
subdomain.exe --create Subdominio -domain dominioDoUsuario.com -hard_quota 50 -ssi true
To remove subdominio.dominiodousuario.com do dominio dominiodousuario.com:
subdomain.exe --remove subdominio -domain dominiodousuario.com
Para alterar o nome de um subdomínio existente de subdominio.dominiodousuario.com para - subdominio1.dominiodousuario.com
subdomain.exe --update subdominio -domain dominiodousuario.com -new_name subdominio1
Para habilitar frontpage suporte para o subdominio1.dominiodousuario.com
subdomain.exe --update subdominio1 -domain dominiodousuario.com -fp true
Para obter informacões de subdominio.dominiodousuario.com:
subdomain.exe --info subdominio1 -domain dominiodousuario.com
Os scripts de linha de comando do plesk ficam na pasta: %plesk_bin%
domain.exe
Criar domínio dominiodousuario.com
domain.exe --create dominiodousuario.com -clogin John_Doe -dom_user false -www true -hosting true -ip 200.230.22.14 -cgi true -notify false
Para obter informações sobre o domínio dominiodousuario.com:
domain.exe --info dominiodousuario.com
Para renomear o domínio dominiodousuario.com para dominiodousuario1.com
domain.exe --update dominiodousuario.com -new_name dominiodousuario1.com
Para habilitar um usuário do domínio dominiodousuario.com com a senha “minhasenha”
domain.exe --update dominiodousuario.com -dom_user true -du_passwd minhasenha
Para setar o nome do usuário do domínio dominiodousuario.com para “John”:
domain.exe --update dominiodousuario.com -du_pname "John"
Para habilitar hosting físico para o domínio dominiodousuario.com:
domain.exe --update dominiodousuario.com -hosting true
Os scripts de linha de comando do plesk ficam na pasta: %plesk_bin%
protdir.exe
Para criar proteção para uma pasta
protdir.exe --create Pasta_protegida -domain dominiodousuario.com -add_user MeuUsuario -passwd "MinhaSenha"
Para modificar a senha de um usuário de pasta protegida:
protdir.exe --update Pasta_protegida -domain dominiodousuario.com -update_user Usuario -passwd Senha1
Para remover usuários de pasta protegida:
protdir.exe --update Pasta_protegida -remove_user Usuario
Os scripts de linha de comando do plesk ficam na pasta: %plesk_bin%
mchk.exe
Para resetar todas as configurações de email dos domínios e do servidor
mchk.exe --all --fix-all
Para verificar e restaurar configurações para um domínio específico
mchk.exe --domain --domain-name=dominiodousuario.com
Para verificar e restaurar somente as configurações do servidor
mchk.exe --global-settings
Os scripts de linha de comando do plesk ficam na pasta: %plesk_bin%
websrvmng.exe
Para instalar hosting físico para um domínio
websrvmng.exe --install-vhost --vhost-name=<nome_do_dominio>
Para remover hosting físico de um domínio
websrvmng.exe --remove-vhost --vhost-name=<nome_do_dominio>
Para reconfigurar o hosting físico para um domínio
websrvmng.exe --reconfigure-vhost --vhost-name=<nome_do_dominio>
Para reconfigurar um subdomínio
websrvmng.exe --update-subdomain --vhost-name=<nome_do_dominio> --subdomain=<subdominio>
Senhas de usuários de sistema, FTP e IIS user podem ser sincronizados usando:
websrvmng.exe --update-anon-password --domain-name=<nome_do_dominio>
Para reconfigurar webmail
websrvmng.exe --reconfigure-webmail
defpackagemng.exe" --fix --type=webmail
O .NET v1.1 não vem configurado corretamente para servidores compartilhados, como já vimos em outro artigo. O mesmo vale para o asp.net 2.0 e também o seu framework 3.5.
Por padrão, .NET 2.0 vem instalado com “Full trust”. By default .NET 2.0 is installed with Full trust. Microsoft recomenda utilizar “Medium Trust” para servidores compartilhados.
Após instalar o .Net Framework 2.0 em seu servidor, você precisará modificar algumas configurações, assim como é feito no asp.net v1.1.
Primeiramente, abra o arquivo web.config, localizado em: C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\CONFIG por padrão. (Você pode utilizar o notepad para abrir e editar este arquivo).
Localize o seguinte bloco de texto:
<location allowOverride="true"> <system.web> <securityPolicy> <trustLevel name="Full" policyFile="internal" /> <trustLevel name="High" policyFile="web_hightrust.config" /> <trustLevel name="Medium" policyFile="web_mediumtrust.config" /> <trustLevel name="Low" policyFile="web_lowtrust.config" /> <trustLevel name="Minimal" policyFile="web_minimaltrust.config" /> </securityPolicy> <trust level="Full" originUrl="" /> </system.web> </location>
Nós precisaremos alterar a seguinte linha:
<location allowOverride="true">
para:
<location allowOverride="false">
isto certifica que os usuários não poderão alterar estas configurações em seus próprios web.config. Agora, mudaremos também a seguinte linha:
<trust level="Full" originUrl="" />
para
<trust level="Medium" originUrl=".*" />
Então, imediatamente após esta linha, adicione o seguinte:
<identity impersonate="true" userName="" password="" />
isto irá forçar o .NET 2.0 a rodar em “Medium Trust mode”, e ser executado sobre a conta anonima do IIS.
this is now forcing .NET 2.0 to run in Medium trust mode and to execute under the IIS anonomous user. Os principais inconvenientes de setar as configurações para Medium Trust são:
Entretanto, ainda é possível criar um policy personalizado baseado no Medium trust, e permitir aplicações menos restritivas.Nós iremos cobrir alguns exemplos num próximo artigo.
Esta dica é importante para evitar acidentes. Algumas vezes, ao mandar reiniciar um servidor dedicado, você pode clicar no lugar errado e acabar desligado o mesmo.
Desabilite o botão shutdown (desligar). Assim você não correrá mais este risco.
1) Clique Start — > Run (iniciar -> executar)
2) Digite “gpedit.msc” e clique em “OK”
3) Vá em: Local Computer Policy -> User Configuration -> Administrative Templates -> Start Menu and TaskBar
4) Dê um duplo click em “Remove and prevent access to the shut down command” e então selecione a opção Enable. Clique em Ok.
Você não terá mais o botão desligar disponível.
Por padrão, o IIS permite upload de apenas 200kb via http por arquivo através das suas páginas. Para aumentar este limite, pare o IIS e edite o arquivo C:\windows\system32\inetsvr e altere metabase.xml.
O valor padrão setado para AspMaxRequestEntityAllowed é de 204800 (200kb). Para permitir upload de arquivos maiores, aumente este valor. Para aumentar para 2 megas, coloque 2048000.
Ao configurar um firewall, geralmente é necessário também configurar as portas de ftp passivo no servidor. O IIS não traz esta opção em sua interface, mas é possível determinas as portas através dos seguintes passos:
(suponhamos que você queira liberar as portas entre 5500 a 5700)
Passo 1: Habilite Direct Metabase Edit
1. Abra o IIS Microsoft Management Console (MMC).
2. Clique com o botão direito em Local Computer.
3. Selecione Properties.
4. Marque a opção Enable Direct Metabase Edit.
Passo 2: Configure a faixa de portas através do scrpit ADSUTIL
1. Clique Start -> Run, digite “cmd” e clique OK.
2. Digite
cd \Inetpub\AdminScripts cscript adsutil.vbs set /MSFTPSVC/PassivePortRange "5500-5700"
4. Reinicie o serviço FTP.
Você verá a seguinte saída após configurar através do script ADSUTIL
Microsoft (R) Windows Script Host Version 5.6
Copyright (C) Microsoft Corporation 1996-2001. All rights reserved.
PassivePortRange : (STRING) “5500-5700″