Archives de catégorie : Linux

Comment détecter Vista et serveur 2008 avec WMI

Comment filtrer une stratégie de groupe pour qu’elle ne s’applique qu’à Vista ou Server 2008

Pour Vista
SELECT Version, ProductType
FROM Win32_OperatingSystem
WHERE Version >= ‘6’ AND ProductType = ‘1’

Pour Server 2008
SELECT Version, ProductType
FROM Win32_OperatingSystem WHERE
Version >= ‘6’ AND ProductType = ‘3’

Décomprésser une archive

Avant toute chose, si vous ne savez pas ce que contient un fichier : file <fichier>
Cette commande qui affiche le type du fichier, en fonction de son extension et non de son contenu !

Extraire un tgz ou un tar.gz : tar zxvf <fichier.tgz>
Décompresser un Z : uncompress <fichier.Z>
Décompresser un gz : gzip -d <fichier.gz>
Décompresser un bz2 : bzip2 -d <fichier.bz2>
Extraire un tar : tar xvf <fichier.tar>
Et les combinaisons…
Extraire un tar.bz2 : tar jxvf <fichier.tar.bz2>
Extraire un zip : unzip <fichier.zip>
unzip appartient au package infozip
Extraire un rpm : rpm2cpio <fichier.rpm> | cpio -mid
rpm2cpio appartient au package « rpm »
cpio appartient au package « cpio »
Extraire un cpio : cpio -idmv < fichier.cpio
Extraire un deb : ar xv <fichier.deb>
ar appartient au package binutils
Extraire un cab Microsoft : cabextract <fichier.cab> Continuer la lecture

Effectuer un copier / coller dans l’invite de commande

shell.pngPour copier / coller une commande à saisir dans l’invite de commandes vous devez paramétrer celle -ci. Effectuer un clic droit sur l’icône de la fenêtre et sélectionner, dans le menu qui apparaît,  » Propriétés « . Dans la partie  » Option d’édition « , en bas à droite, cocher la cache  » Mode d’édition rapide « . Cliquer sur OK.Une boîte de dialogue s’ouvre et demande si les changements effectués doivent s’appliquer seulement à cette fenêtre ou à toutes. Choisissez  » Enregistrer les propriétés pour les fenêtres futures ayant le même titre « . La fonctionnalité sera donc activée de manière permanente. Cliquer ensuite sur OK.

Désormais, après un copier / coller, il suffira de placer le curseur de la souris à l’endroit où doit être fait le collage et de faire un clic droit.

Scanner les ports d'une machine avec NMAP

Faire un scan de base des ports ouverts sur une machine

nmap NomDeLaMachine

Pour avoir le resultat des ports ouverts en utilisant les message syn donc rien dans les logs de la machines et rapide.

nmap -sS NomDeLaMachine

Même résultat, mais avec l’option -F (fast scan) et -n (sans resolution DNS)

nmap -F -n -sS NomDeLaMachine

Pour savoir le système d’exploitation via l’option grand O (operating system) et fournit aussi le uptime de la machine

nmap -O NomDeLaMachine

Ne « ping pas » la cible avant le scan

nmap -P0 NomDeLaMachine

Pour savoir qui est le propriétaire du deamon de service sur un port ouvert (visible dans les logs et ne fonctionne que rarement)

nmap -sT -I NomDeLaMachine

Suppression des packages orphelins avec yum utils

kpackage.pngUne bonne stratégie est de nettoyer souvent la base de ses packages linux qui a une tendance à grossir. Surtout lorsque les dépandances ne sont pas toute supprimées, lors de la désinstallation de certains packages.

Pour bien faire ou faire bien. Il faut utiliser les yum-utils.

-Installez yum-utils via cette commande
yum install yum-utils

– Liste les problèmes de dépendances dans la base RPM local
packages-cleanup –problems

– Pour supprimer les packages dupliqués
packages-cleanup –cleandupes

– Liste les packages qui ne sont dans aucun dépots YUM
packages-cleanup –orphans