Daily Shaarli

All links of one day in a single page.

September 21, 2017

Le scope du projet | CommitStrip
thumbnail

SHIELD TV : nouveau pack, partenariat avec Molotov, Android 8.0 dans quelques semaines
thumbnail

Shield. Tout bon.

Quelles sont les GPO modifiées dans les 24 dernières heures ? | | Active Directory | IT-Connect
Show-GPOEditLastXDays -DomainName "my-domain.tld" -LastXDays 7
function Show-GPOEditLastXDays{

     # Deux paramètres obligatoires, le premier pour le nom complet du domaine
     # et le second pour le nombre de jours à prendre en compte pour détecter les modifs
     param(
     [parameter(Mandatory=$true)][string]$DomainName,
     [parameter(Mandatory=$true)][int]$LastXDays
     )

# Création d'un objet COM pour utiliser l'API de la console GPMC
$GPM = New-Object -ComObject GPMgmt.GPM

try{

  # Etablir la connexion avec le domaine AD
  $GPMDomain =$GPM.GetDomain("$DomainName", "", $GPMConstants.UseAnyDC)

  # Définir un critère de recherche, en l'occurrence vide car on voudra toutes les GPO
  $GPMSearchCriteria = $GPM.CreateSearchCriteria()

  # Récupérer la liste de toutes les GPO du domaine
  $GPMAllGpos = $GPMDomain.SearchGPOs($GPMSearchCriteria)

  # Initialiser le compteur, sera incrémenté pour compter le nombre de GPO modifiées
  $Counter = 0

  # Pour chaque GPO, on regarde si elle a été modifiée depuis les X derniers jours
  # Selon la valeur du paramètre "$LastXDays"
  foreach ($GPO in $GPMAllGpos) {

    if ($GPO.ModificationTime -ge (Get-Date).AddDays(-$LastXDays)) {

    # Pour chaque GPO qui matche, on crée un objet custom
    # contenant le nom de la GPO et la date de dernière modification
    [PSCustomObject] @{
    "GPOName" = $GPO.DisplayName ;
    "GPOModificationTime" = $GPO.ModificationTime
    }

    $Counter++
    }

  } # foreach ($GPO in $GPMAllGpos)

  # Si le compteur est égal à 0 c'est qu'il n'y a pas eu de GPO modifiées
  # donc on donne l'info dans la console, pour éviter une sortie vide
  if($Counter -eq 0){
     Write-Output "0 GPO modified in the last $LastXDays day(s)"
  } # if($Counter -eq 0)

}catch{

  Write-Output "ERROR ! Impossible to get the list of edited GPO, it's possible that the domain name is incorrect"

 }
}
sshpass, pour ne plus taper le mot de passe de son compte SSH – Le blog de Seboss666

Globalement, que ce soit à titre personnel ou professionnel, l’utilisation de clé privée est la méthode privilégiée pour me connecter via SSH aux différents serveurs sous ma responsabilité. Mais parfois, pour différentes raisons ce n’est peut-être pas possible et le mot de passe reste de rigueur. Mais devoir récupérer un mot de passe stocké quelque part et le copier/coller à chaque fois (les mots de passes sont générés aléatoirement la plupart du temps, c’est dégueulasse à retenir), j’ai cherché à ne plus avoir à les saisir. Et j’ai trouvé.

Active Directory : Comment détecter un changement dans un groupe ? | Active Directory | IT-Connect

Après avoir vu récemment comment détecter un changement au sein des stratégies de groupe, nous allons voir comment détecter un changement dans un groupe de l'Active Directory. Nous n'utiliserons pas de logiciels tiers pour parvenir à réaliser cette surveillance, bien que des solutions existent (notamment chez Netwrix).

https://gallery.technet.microsoft.com/scriptcenter/Detect-Changes-to-AD-Group-012c3ffa

Les députés jouent au foot - Le Moment Meurice - YouTube
thumbnail

Guillaume Meurice est allé assister au match qui opposait le Variété Club de France aux députés entraînés par Guy Roux. L'occasion de leur parler sport et politique bien sûr.

"La charité qui se fout de l'hopital". xD

Rii i8+ Mini Wireless Keyboard With Touchpad Mouse LED Backlit Rechargable Li-ion battery Riitek

Pour remplacer un Logitech Di Novo Mini, semble très léger, mais pas trop cheap non plus. A voir sur la durée.

Virtualisation VMware, NSX présentation (partie 2) - le switch virtuel (Logical Switch) | alainfaure.net

Un switch virtuel ou ‘Logical Switch’ peut se situer dans une machine hôte ou réparti sur plusieurs machines hôtes (c’est à dire partageant la même table ARP avec les mêmes numéros d’interface, cela est réalisé grâce au NSX Controller).

Suite de http://alainfaure.net/2017/09/19/virtualisation-vmware-nsx-presentation-partie-1-vxlan/
Avec http://alainfaure.net/2017/09/21/virtualisation-vmware-nsx-presentation-partie-3-le-routeur-virtuel-logical-router/