Vous utilisez la solution de sauvegarde Oxibox pour vos postes et vous avez besoin d’avoir des informations plus précises que celle de l’interface oxiadmin ?
Vous pouvez utiliser les données des mails de rapports unifiés avec le script suivant. Tout est commenté dans le script qui est prévu pour fonctionner sous Linux.
#!/bin/sh #Pour générer le fichier eml, il faut l’ouvrir dans le navigateur dans une nouvelle fenêtre puis le sauvegarder avec un nom sans espace. # Si pas d'arguments alors on donne l'aide if test $# -eq 0; then echo "Aide" echo "Arguments : à mettre" echo "1 - Nom du fichier eml" echo "2 - Nom du fichier Temporaire" echo "3 - datetimestamp au format aaaammjj" echo "4 - Nom du fichier destination Définitif" exit 1 fi #On prend le fichier en argument 1 puis #On supprime de Received à Comptes clients : sed '/Received/,/Comptes clients : /d' #On supprime de Ceci est un email automatique jusqu’à la fin : sed '/Ceci est un email automatique,/,$ d' #On remplace retour à la ligne et tiret par virgule : sed -z 's/.\n - /,/g' #On remplace machine(s) par virgule : sed 's/machine(s)//g' #On remplace en succès par virgule : sed 's/ en succès/,/g' #On remplace les espaces par virgule : sed 's/ /,/g' #On remplace les anti slash par virgule : sed 's/\//,/g' #On supprime les lignes vides : sed -e '/^$/d' #On ajoute en début de ligne l’argument $3 pour différencier les analyses #On sauvegarde dans le fichier passé en argument $2 sed '/Received/,/Comptes clients : /d' $1 | sed '/Ceci est un email automatique,/,$ d' | sed -z 's/.\n - /,/g' | sed 's/machine(s)//g' | sed 's/ en succès/,/g' | sed 's/ /,/g'| sed 's/\//,/g' | sed -e '/^[[:space:]]*$/d' | sed 's/^/'$3',/' > $2 #On supprime le fichier en argument 4 if [ -d "$4" ];then echo "Le Fichier existe ! Vidage !"; rm $4 else echo "Le Fichier n'existe pas ! Création !"; touch $4 fi echo Date,CT,NB_PC_OK,NB_PC_TOT,NOM_AGENT,NB_JOB_OK,NB_JOB_TOT,Notes > $4 #Maintenant on va lire le fichier de destination pour trouver les CT qui ont plus de 1 serveur while read ligne; do #echo $ligne # echo $ligne | cut -d',' -f1 # On récupère les éventuels serveurs CHAMP1=`echo $ligne | cut -d',' -f1,2,3,4` SRV1=`echo $ligne | cut -d',' -f7,8,9,10,11` SRV2=`echo $ligne | cut -d',' -f12,13,14,15,16` SRV3=`echo $ligne | cut -d',' -f17,18,19,20,21` SRV4=`echo $ligne | cut -d',' -f22,23,24,25,26` SRV5=`echo $ligne | cut -d',' -f27,28,29,30,31` NBPC=`echo $ligne | cut -d',' -f4` #Si il y a un serveur1 on écrit les données de la CT et du serveur1 if [ $NBPC -gt 0 ]; then echo $CHAMP1,$SRV1 >> $4 fi #Si il y a un serveur2 on écrit les données de la CT et du serveur2 if [ $NBPC -gt 1 ]; then echo $CHAMP1,$SRV2 >> $4 fi #Si il y a un serveur3 on écrit les données de la CT et du serveur3 if [ $NBPC -gt 2 ]; then echo $CHAMP1,$SRV3 >> $4 fi #Si il y a un serveur4 on écrit les données de la CT et du serveur4 if [ $NBPC -gt 3 ]; then echo $CHAMP1,$SRV4 >> $4 fi #Si il y a un serveur5 on écrit les données de la CT et du serveur5 if [ $NBPC -gt 4 ]; then echo $CHAMP1,$SRV5 >> $4 fi done < $2 exit 0
Ps : Oui je sais le code n’est pas optimal mais il fonctionne :-)
04/11/2024 V2 du script
Afin de forcer la main aux utilisateurs de PC sous Windows 11 à changer d’ordinateur Microsoft met fin au support des versions 21H2 et 22H2 de Windows 11.À compter de Août 2024, il vous faut mettre à jour vers une version plus récente d’ici à deux mois pour continuer de bénéficier des correctifs de sécurité.
Les versions 21H2 et 22H2 de Windows 11 ne recevront bientôt plus de mises à jour de sécurité. Si vous mettez régulièrement à jour votre PC, vous n’aurez rien à faire si ce n’est de vérifier que votre PC est bien sous la dernière version disponible. En revanche, les machines qui ne sont pas mises à jour ne seront plus couvertes contre les menaces d’ici à quelques semaines.
Pour vérifier si votre ordinateur est à jour vous pouvez suivre la procédure ci-dessous.
1. Cliquer sur le bouton « Démarrer » 2. Ensuite, cliquer sur le bouton « Paramètres du PC » 3. Sélectionner les « Mises à jour et sécurité » à l’aide de l’icône suivant. |
|
|
|
4. Cliquer sur les « Options avancées » 5. Activer le bouton « Obtenir des mises à jour pour autres produits Microsoft » 6. Une fois activé, revenir à la page précédente en cliquant la flèche en haut à gauche de la page 7. Cliquer sur le bouton « Rechercher des mises à jour » 8. Puis télécharger les mises à jour qui apparaissent à l’écran en cliquant sur télécharger. |
|
|
|
9. Une fois les mises à jour téléchargées, il faut les installer. Ne pas oublier de redémarrer l’ordinateur dans le cas où cela est demandé. |
|
|
|
Conseil : enregistrez tout votre travail avant de cliquer sur « Redémarrer » 10. Dans le cas où un ordinateur n’a pas la possibilité d’être mis à jour car le système d’exploitation n’est plus maintenu alors il doit être remplacé. C’est là que vous pouvez(devez) passer votre ordinateur sous Gnu/Linux (@ 11. Si votre ordinateur affiche l’image suivante, c’est que votre poste est à jour |
|
|
|
|
Source initiale : https://www.journaldugeek.com/2024/08/12/windows-11-ces-versions-ne-seront-plus-prises-en-charge-faites-la-mise-a-jour-maintenant/
Comment récupérer un ldap dans lequel des champs ont des accents ?
ldapsearch | perl -MMIME::Base64 -Mutf8 -pe 's/^([-a-zA-Z0-9;]+):(:\s+)(\S+)$/$1.$2.&decode_base64($3)/e' > export2.txt
Si comme moi vous avez m.... lors de la configuration TOTP de votre serveur Proxmox Backup ou Proxmox PVE
Vous pouvez vous rattraper en ligne de commande SSH
Sur PBS : mv /etc/proxmox-backup/tfa.json /etc/proxmox-backup/tfa.json.old
Sur PVE : mv /etc/pve/priv/tfa.cfg /etc/pve/priv/tfa.cfg.old (à vérifier)
Forcer arrêt d'une vm qui ne veut pas s’arrêter depuis la GUI et même en CLI
En mode shell sur le serveur qui héberge la VM N° X
faire :
ps -aux | grep N° de la VM
dans la réponse récupérer l'ID du process qui contrôle la VM (2iem colonne) puis faire
kill ID_NUM
puis forcer l'arrêt
qm stop N° de la VM