Script consultar MFA 0365

1 abril, 2021

Scripts para sacar el MFA de las cuentas de 365 Dos Fases 1 Sacar listado Connect-MsolService # Get-MsolUser -All | Select-Object @{N=’UserPrincipalName’;E={$_.UserPrincipalName}}, @{N=’MFA Status’;E={if ($_.StrongAuthenticationRequirements.State){$_.StrongAuthenticationRequirements.State} else {«Disabled»}}}, @{N=’MFA Methods’;E={$_.StrongAuthenticationMethods.methodtype}} | Export-Csv -Path c:\MFA_Report.csv -NoTypeInformation # Analizar usuarios activos $usernamel =( )) foreach($username in $usernamel){ Get-MsolUser -UserPrincipalName $username | Where-Object {$_.BlockCredential -eq $false} | Select-Object UserPrincipalName, […]

Cerrar sesiones RDS con powershell

29 enero, 2021

Simplemente me plantee alguna manera de cerrar las sesiones desconectas en los terminal server: Sacamos un listado del numero de sesiones con la condicion del estado desconectado. $usuarios = Get-RDUserSession | Where-Object {$_.SessionState -like «STATE_DISCONNECTED»} | Select-Object UnifiedSessionId Recorremos el Array cerrando sesiones forzadas foreach($usuario in $usuarios) { Invoke-RDUserLogoff -HostServer NombreServer-UnifiedSessionId $usuario.UnifiedSessionId -Force } Código […]

PowerShell cambiar numero de teléfono en AD

21 enero, 2021

Set-ADUser -identity JC.martinez -replace @{telephonenumber=»5085″} Comparte…emailLinkedinTumblrTwitterPrintFacebook

Extraer los miembros de listas de distribución de o365

29 diciembre, 2020

Vamos a conectarnos a 365 y sacar los miembros de nuestras listas de distribución para que las confirme RRHH. (Trabajo desde ISE) conectamos con 365 En mi caso todas las listas de distribución empiezan por ML (where {$_.name -Like «ml«}) Listamos los miembros con el comando Get-DistributionGroupMember Exportamos a CSV codificado en UTF8 -Encoding UTF8 […]

«Fuerza Bruta» windows con Powershell

6 mayo, 2020

En mi empresa han pasado muchos técnicos y en algunos clientes sin DC el usuario administrador y su password local es un enigma… eso si por lo general mirando el historico mas o menos se sigue un patron.. Hice este código simple en PS donde hacemos un simple bucle en el que testeamos unos usuarios […]

Exportación de buzones Exchnage (onpremise)

27 abril, 2020

Pues eso… vamos a hacer un script para exportar varios buzones de exchange. Requisitos: Necesitamos una carpeta compartida donde agregaremos permisos de escritura al usuario Exchange Trusted Subsystem ROL de exportación: New-ManagementRoleAssignment –Role “Mailbox Import Export” –User “USUARIO que utilizamos” (Yo trabajo desde ISE) Importando CMDLEDS de Exchange: add-pssnapin Microsoft.exchange.management.powershell.e2010; En mi caso tengo varios […]

Powershell, Mirar si un usuario usa una contraseña.

10 febrero, 2020

En mi empresa tenemos una contraseña «Comodín» que utilizamos cuando no sabemos que contraseña utilizar y esta se utiliza en test y dispositivos genericos.. (Si! mala practica…) el tema es que quería ver cuantos usuarios del DC estaban con esa clave y mezclando lo que vi por Internet mas alguna modificación he sacado este PS […]

«Error en la operación debido a: No se pudo establecer contacto con el controlador de dominio en el dominio XXX.local que contenía una cuenta para este equipo. Haga al equipo miembro de un grupo de trabajo y, después, vuelva a unirse al dominio antes de reintentar la promoción. «El dominio especificado no existe o no se pudo poner en contacto con él.»»

13 octubre, 2019

Ayer en la migración de un DC me encontré con problemas de traspaso de roles, por algún motivo no podía Disminuir el controlador de dominio: «Error en la operación debido a: No se pudo establecer contacto con el controlador de dominio en el dominio XXX.local que contenía una cuenta para este equipo. Haga al equipo […]

Los Correos de 0365 van a la carpeta correo no deseado

1 agosto, 2019

No niego que lo mas posible sea por una mala configuración en el spf, dkim, dmarc o alguna historia de o365 el caso es que muchos de los correos licitos de 0365 me van a la carpeta «correo no deseado», ni que decir que no soy muy fan de exchange o365 y sus filtros de […]

Cambiar SMTP principa Exchange PowerShell

1 marzo, 2019

Teniamos que cambiar los smtp principales de todo el dominio de correo y utilice el siguiente codigo de powershell Comparte…emailLinkedinTumblrTwitterPrintFacebook