Remember to maintain security and privacy. Do not share sensitive information. Procedimento.com.br may make mistakes. Verify important information. Termo de Responsabilidade
Just Enough Administration (JEA) é uma tecnologia de segurança do Windows PowerShell que permite a administração delegada com privilégios mínimos. Com JEA, você pode limitar os comandos que os administradores podem executar, reduzindo assim a superfície de ataque e minimizando os riscos de segurança.
JEA é uma solução que permite configurar endpoints de PowerShell para fornecer acesso administrativo restrito. Ele garante que os usuários possam executar apenas os comandos necessários para realizar suas tarefas, sem conceder acesso total ao sistema.
Primeiro, certifique-se de que você tem o módulo PSSessionConfiguration
instalado. Você pode instalar o módulo usando o seguinte comando no PowerShell:
Install-Module -Name PSSessionConfiguration -Force
Crie um arquivo de configuração de role capability que define os comandos que os usuários podem executar. Salve o arquivo como MyRoleCapability.psrc
no diretório C:\Program Files\WindowsPowerShell\Modules\MyModule\RoleCapabilities\
.
@{
GUID = '12345678-1234-1234-1234-123456789012'
Author = 'SeuNome'
CompanyName = 'SuaEmpresa'
Description = 'Funções administrativas limitadas'
VisibleCmdlets = @{
'Get-Service' = '*'
'Restart-Service' = '*'
}
}
Crie um arquivo de configuração de sessão para definir o endpoint JEA. Salve o arquivo como MyJEAConfig.pssc
.
@{
SchemaVersion = '2.0.0.0'
GUID = '87654321-4321-4321-4321-210987654321'
SessionType = 'RestrictedRemoteServer'
TranscriptDirectory = 'C:\JEATranscripts'
RunAsVirtualAccount = $true
RoleDefinitions = @{
'CONTOSO\JEA_Admins' = @{
'RoleCapabilities' = 'MyRoleCapability'
}
}
}
Registre a configuração de sessão para que ela esteja disponível para uso:
Register-PSSessionConfiguration -Path 'C:\Path\To\MyJEAConfig.pssc' -Name 'MyJEAEndpoint'
Agora você pode conectar ao endpoint JEA usando o PowerShell:
Enter-PSSession -ComputerName 'NomeDoComputador' -ConfigurationName 'MyJEAEndpoint' -Credential (Get-Credential)
Implementar Just Enough Administration (JEA) no Windows é uma maneira poderosa de aumentar a segurança e eficiência da administração de sistemas. Ao seguir os passos acima, você pode configurar um ambiente onde os administradores têm apenas os privilégios necessários para realizar suas tarefas, minimizando os riscos de segurança.