Isso pode parecer estranho. Meu colega e eu estávamos trabalhando em uma máquina Windows. Ele freqüentemente o desliga pela LAN .
Ele geralmente segue estes passos:
- Acesse o prompt de comando, insira
shutdown -i
. - Escolha meu endereço IP, clique em Desligar .
- Selecione um tempo limite de 2 a 3 segundos.
- Clique em OK
Infelizmente, não consigo desativar o acesso remoto ao meu computador. Há uma maneira de prevenir isto?
Respostas:
Você está procurando soluções técnicas para um problema social e está tentando resolver os sintomas em vez da causa subjacente. Isso corre o risco de falha se ele encontrar outra maneira de desligar sua máquina.
Converse com seu amigo e lembre-o de que você não é mais amigo de ninguém na universidade: você é profissional sendo pago para fazer um trabalho. Seu comportamento é completamente inaceitável no local de trabalho. Ele está deliberadamente impedindo você de fazer seu trabalho, o que, em última instância, está colocando seu trabalho em risco. O que acontece quando seu chefe chama você para explicar seu fraco desempenho? Você aceita a culpa e se despede? Ou você culpa o seu amigo e o despede? Amigos não colocam amigos nessa situação.
Diga ao seu amigo que ele precisa parar. Agora mesmo. Período. Caso contrário, você terá que conversar com a gerência.
fonte
Execute gpedit.msc e tente desativar a opção como mostrado abaixo. Reinicie o seu PC para ver se funciona:
Clique para ampliar
fonte
shutdown.exe
para desligar a máquina OP. Isso funciona apenas porqueshutdown.exe
usa as credenciais de rede do colega para fazer login na máquina dos OPs. Portanto, o colega está logado.A política que você deseja alterar está em
Configuração do computador | Configurações do Windows | Configurações de segurança | Políticas locais | Atribuição de direitos de usuário
Localize a política denominada " Forçar desligamento de um sistema remoto ". Por padrão, esta política tem um valor de
Administrators
. Basta editá-lo para ser uma lista vazia ou colocar sua pessoa amigável e confiável de TI lá.Uma observação sobre "Desligamento: permita que o sistema seja desligado sem precisar fazer logon"
Esta política se aplica apenas a desligamentos locais. Ou seja, controla se alguém presente no computador pode desligá-lo sem precisar fazer logon primeiro. Por padrão, esta política está Ativada nas estações de trabalho e você pode ver o botão de desligamento no canto inferior direito da tela de logon do Windows.
Se você definir esta política como Desativado, não verá mais o botão desligar na tela de logon. Um usuário precisaria fazer logon no computador para desligá-lo. Normalmente, é assim que os servidores são configurados.
Esta política não faz nada para impedir um desligamento remoto. Você pode tentar você mesmo em um sistema que pode desligar remotamente. Defina esta política como Desativada e você ainda poderá desligar o sistema.
Uma observação sobre o serviço Registro Remoto
Desabilitar o serviço Registro Remoto não impede desligamentos remotos. O Registro remoto afeta apenas a capacidade do Controlador de eventos de desligamento para registrar o motivo do desligamento. Se o motivo não puder ser registrado, o desligamento ainda ocorrerá.
fonte
psexec
para executarshutdown
na máquina localmente. A diretiva "negar acesso a este computador da rede" deve bloquear essa classe de ataque, mas também pode impedir o acesso legítimo, como na situação dos OPs.Essa é uma maneira simples de corrigir esse problema sem privilégios de administrador.
Mas ainda assim .. Fale com o seu colega. Deixo isso com a comunidade em qualquer circunstância em que a ação disciplinar não esteja prontamente disponível, por exemplo, cibercafé.
Coloque o código abaixo em um novo arquivo de texto. altere a extensão .txt para .bat
se você não vir a extensão .txt, entre em:
Se vencer o 8.1 / 8, na janela meus documentos, clique na guia Visualizar e encontre o botão Opções.
O desligamento interrompe o CÓDIGO, lembre-se de fechá-lo ao desligar.
O código não consome muitos recursos dos computadores modernos e não aparece nos antivírus. - porque não é um vírus = D
fonte
cls
se você já tem@echo off
?shutdown -a > NUL
é mais eficiente queshutdown -a
com #cls
Você pode desabilitar isso desabilitando o serviço Registro Remoto ou removendo todos os outros acessos ao desligamento.
Desativar registro remoto:
Local de desligamento:
Advertências:
A remoção do acesso ao shutdown.exe resultará em alguns resultados inesperados ao executar qualquer tarefa do sistema que envolva redefinições etc.
Quanto ao registro remoto:
De Brian-Groth na Microsoft
fonte
shutdown.exe
em sua própria máquina, e não na máquina que está sendo direcionada. Portanto, excluir sua cópia realmente não vai ajudar.No TechNet :
fonte
Você pode adicionar o seguinte em um arquivo, digamos,
C:\kill-shutdown.ps1
e colocá-lo na diretiva de grupo: Diretiva do Computador Local> Configuração do Computador> Windows> Configurações> Scripts (Inicialização / Desligamento)> Desligamentoif ((test-path C:\allow-shutdown.txt) -ne $True) { shutdown -a }
Então, se C: \ allow-shutdown.txt não existir, ele abortará TODOS os desligamentos.
fonte
Remova-o do compartilhamento ipc $ do seu computador:
fonte