Défragmention des disques durs sur les postes clients distants

Voici comment défragmenter à distance les disques des postes clients d’un réseaux windows.

hd_windows.pngTélécharger les pstools de Microsoft ici

Décompresser les fichiers dans c:\windows\system32 Ils pourront ainsi être appeller, depuis n’importe quel chemin en ligne de commande .

Ouvrir une console ligne de commande démarrer/ executer /cmd

Taper: psexec \\NomDeLaMachine defrag c: -c

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

Quiz informatique

- Pourquoi le mainframe de 2001 Odyssey de l’espace se nomme H.A.L ?

- Quel est l’ordre de résolution de nom dans un environnement Windows entre Wins, DNS et fichier Host ?

- Que signifie l’abréviation BIND ?

- Quel est la différence entre une forêt et une arborescence de domaine Active Directory ?

- Sous Linux, quelle est la commande à lancer pour savoir à quel groupe apartient un utlisateur ?

- Sous Linux, quelle commande pour afficher les caractéristiques du processeur ?
Réponse dans les commentaires… quiz.png

Activer le DHCP sur un poste client via vbs

scripting_vbs.gifRemplacer le point (”.”) par l’adresse ip de la machine a basculer en DHCP

strComputer = "."
Set objWMIService = GetObject("winmgmts:" _
    & "{impersonationLevel=impersonate}!\" & strComputer & "rootcimv2")

Set colNetAdapters = objWMIService.ExecQuery _
    ("Select * from Win32_NetworkAdapterConfiguration where IPEnabled=TRUE")

For Each objNetAdapter In colNetAdapters
    'Reset IP Address and Default Gateway to DHCP
    errEnable = objNetAdapter.EnableDHCP()
    'Reset DNS Server list to DHCP
    arrDNSServers = Array()
    objNetAdapter.SetDNSServerSearchOrder(arrDNSServers)
    'Reset DNS Server Domain to DHCP
    strDNSDomain = ""
    objNetAdapter.SetDNSDomain strDNSDomain
    'Reset WINS Server list to DHCP
    strPrimaryServer = ""
    strSecondaryServer = ""
    objNetAdapter.SetWINSServer strPrimaryServer, strSecondaryServer
    'Reset DNS Server Suffix list
    Set objWMIService = GetObject("winmgmts:\" & strComputer & "rootcimv2")
    Set objNetworkSettings = objWMIService.Get("Win32_NetworkAdapterConfiguration")
    arrDNSSuffixes = Array("", "")
    objNetworkSettings.SetDNSSuffixSearchOrder(arrDNSSuffixes)
Next

Avoir plusieurs pages de démarrage avec Internet Explorer 7

Simplement en ajoutant une adresse par ligne dans Outils / Options internet / Général.  Ainsi à chaque fois que vous lancé le navigateur les trois pages vont s’ouvrir dans 3 onglets.

3pagesIE7.png

 

Exporter une page de man

shell.png man ls | col -b > Man-ls.txt

Quiz informatique

1 - Combien de SID par defaut le contrôleur de domaine maitre d’opération RID est-il capable de générer ?

2 - Sous Red Hat Linux quel section de man traite des appels systèmes ?

3 - Sur quel port TCP un catalogue global est-il actif ?

4 - Quelle est la lantence de réplication des contrôleur de domaine d’un même site avec Serveur 2003 ?

5 - Quel commande Linux a pour principale fonction d’afficher le niveau d’execution courant ?

6- Comment configurer une carte réseau en ligne de commande sous Windows ?

7- Comment savoir si une alimentation de PC fonctionne sans la relier à la carte mère ?

Réponse dans les commentaires…quiz.png

Supprimer les ^M dans un fichier

Souvent sous linux quelqu’un a ouvert un fichier avec un éditeur qui ajoute des caractères de contrôle dans un fichier. Entre autre lorsque le fichier a été ouvert dans un envirronement Windows . Pour supprimer les ^M taper simplement cette commande

shell.pngstrings FichierAvecM > FichierSansM

Débuter avec Powershell par la pratique

powershellllogo.jpg

Télécharger Powershell

- get-command (liste les 129 commandes)

Les commandes de powershell sont au format verbe-commande les verbes ou prefix des commandes sont add, clear, compare, convert, copy, export, foreach, get, import, invoke, join, measure, move, new, pop, puch, read, remove, rename, resolve, select, set, sort, split, start, stop, suspend, tee, test, trace, update, where et write (36 total)

- get-command -verb get (liste que les commandes get)

- get-command set* (la liste non seulement les commandes, mais alias et aussi tous les executables dans le path)

- get-command ipconfig (Affiche des informations sur ipconfig du système)

- get-command ipconfig | format-list * ( les informations sur ipconfig complète avec un meilleur le format de sortie)

- write-host Hello World (un classique)

- get-help set-alias (fournit le l’aide sur set-alias)

- get-help set-alias -detailed (fournit aide et plusieurs exemple)

- set-alias np c:\windows\notepad.exe (crée un alias vers notepad, maintenant np lance notepad)

lire la suite…

IBM Linux pub culte !

.

Sauvegarde avec rsync

rsync.png

La sauvegarde des données est l’une des tâches d’administration système plus difficiles et l’une des plus négligées. Mais pour nous faciliter la vie il y’a rsync.
Serveur SRV-A
Serveur SRV-B

Premierement il faut générer un jeu de clés sur le serveur “SRV-A”

#ssh-keygen -t dsa -b 1024 -f /usr/share/keys/key-rsync

Taper [Enter], il ne faut pas rentrer de mots de passe

Une fois votre clé générée, connectez-vous sur le serveur “SRV-B” maintenant et créez un utilisateur de sauvegarde.

#useradd -d /home/bkup -m -s /bin/bash bkup

Puis donnez un mot de passe à l’utilisateur bkup
passwd bkup

Maintenant, nous allons copier la clé publique sur le serveur, donc sur le client

#scp /usr/share/keys/key-rsync.pub bkup@SRV-B IP:~/myhost.pub

Pour ajouter la clef aux clés autorisées. (sur SRV-A)

ssh bkup@SRV-B IP “mkdir ~/.ssh/”
Password: [mon pass]
ssh bkup@SRV-B IP “cat ~/myhost.pub >> ~/.ssh/authorized_keys”
Password: [mon pass]
ssh bkup@SRV-B IP “cat ~/.ssh/authorized_keys”
Password: [mon pass]

Il ne reste qu’a rajouter au crond une commande semblable a celle-ci
rsync — backup — force — delete -av -e “ssh -i /usr/share/keys/key-rsync” /home/DATASOURCE bkup@SRV-B IP:~/DATADESTINATION

Les mémoires fréquences et appellations

Mémoire Appellation Fréquence (RAM) Fréquence (FSB) Débit
DDR200 PC1600 200 MHz 100 MHz 1,6 Go/s
DDR266 PC2100 266 MHz 133 MHz 2,1 Go/s
DDR333 PC2700 333 MHz 166 MHz 2,7 Go/s
DDR400 PC3200 400 MHz 200 MHz 3,2 Go/s
DDR433 PC3500 433 MHz 217 MHz 3,5 Go/s
DDR466 PC3700 466 MHz 233 MHz 3,7 Go/s
DDR500 PC4000 500 MHz 250 MHz 4 Go/s
DDR533 PC4200 533 MHz 266 MHz 4,2 Go/s
DDR538 PC4300 538 MHz 269 MHz 4,3 Go/s
DDR550 PC4400 550 MHz 275 MHz 4,4 Go/s
DDR2-400 PC2-3200 400 MHz 100 MHz 3,2 Go/s
DDR2-533 PC2-4300 533 MHz 133 MHz 4,3 Go/s
DDR2-667 PC2-5300 667 MHz 167 MHz 5,3 Go/s
DDR2-675 PC2-5400 675 MHz 172,5 MHz 5,4 Go/s
DDR2-800 PC2-6400 800 MHz 200 MHz 6,4 Go/s

Forcer la réinstallation d’un package MSI distribué via GPO

Les déploiement d’application via GPO font sauvé des heures aux administrateurs réseaux. Mais il arrive que certaine application refuse de se réinstaller une fois supprimé via ajout suppression de programmes.

Pour forcer la réinstallation de l’application ouvrir le registre regicon.gif

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Group Policy\AppMgmt

et

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Group Policy\history\{c6dc5466-785a-11d2-84d0-00c04fb169f7}\

Il y’a une clé pour chaque logiciel distribué via GPO supprimer la clé et ouvrir une console DOS puis taper

gpupdate /force

Au prochain redémarrage de la machine le logiciel devrait s’être réinstaller setup_icon.gif

Etat d’un service via wmi avec winrm de Vista

Comment avoir des informations sur un service, ici le spooler d’impression sur une machine distante

winrm get wmicimv2/win32_service?name=spooler -machine NomDeMachine

Arrêter le service

winrm invoke stopservice wmicimv2/win32_service?Name=spooler -machine NomdelaMachine

Lancer un shell à distance sur une machine

winrs -r:NomdelaMachine ipconfig /all

Choisir un téléphone sur IP

Pour ne pas se tromper lorsque vient le temps de basculer vers une infrastructure VOIP, le choix capital doit toujours s’orienter vers le téléphone. Puisque le PABX-IP est un logiciel, son remplacement inévitable est une opération unique. Mais remettre l’ensemble des postes téléphonique à niveau est une opération couteuse, voir très couteuse. Voici comment choisir le poste téléphonique IP.

linphone.png

Protocoles: H.323 , MGCP (Media Gateway Control Protocol) Si vous voulez éviter de rester coincé avec votre fournisseur de PABX-IP . Ce protocole permet d’activer les fonctions évolués (control d’écran, touches de fonctions programables, décroché automatique, mains libres). Contrôle aussi les petites passerelles vers les postes analogiques

Codages de Paroles : G.711, aLaw, uLaw, G.729 et G.723.1 (le G.729 et G.723.1 font l’objet de politiques de redevances très sévères de la par de leurs auteurs, mais vous épargnerons de nombreux problèmes pour vos comunication intersites ou avec des travailleurs mobiles).

Un minicommutateur 1 ou 2 ports Ethernet : Permet de relier le PC au poste IP et d’éviter d’importants frais de cablage.

Support des VLAN 802.1Q et Support de la gestion des priorité sur Ethernet 802.1p (sans ces deux fonction vous devez mettre en oeuvre deux réseaux séparés un pour les ordinateurs et un pour les téléphones.)

Comment bloquer les attaques Brute force via ssh

Ouvrir le port 22 pour un accès SSH implique qu’un nombre importants de tentatives de brute force vont venir frapper à la porte de votre serveur.

Ajouter simplement ces régles à votre fichier iptables

-A INPUT -i eth0 -p tcp –dport 22 -m state –state NEW -m recent –set –name SSH
-A INPUT -i eth0 -p tcp –dport 22 -m state –state NEW -m recent –update –seconds 240 –hitcount 3 –rttl –name SSH -j DROP

shell.png

Vous pouvez aussi ajouter via la directive AllowUsers dans le fichier /etc/ssh/sshd_config le login de qui vous autorisez à ce connecter. Et si en plus vous changer le port de 22 par défaut pour une bizarrerie du genre 18967, vous pouvez aller à la plage tranquille.

Les bus et vitesses théoriques

  • USB 1.1 = 1.5Mo/s
  • Carte réseau 100 Mb/s = 12Mo/s
  • Firewire 400 = 50Mo/s
  • USB 2 = 60Mo/s
  • SCSI Ultra 3 = 80Mo/s
  • Firewire 800 = 100Mo/s
  • Carte-réseau 1000Mb/s = 120Mo/s
  • PCI standard (32bits) = 132Mo/s
  • IDE = 133Mo/s
  • Sata = 150Mo/s
  • SCSI 160 = 160Mo/s
  • AGP = 266Mo/s
  • Sata 2 = 300Mo/s
  • SCSI 320 = 320Mo/s
  • AGP 2x = 533Mo/s
  • PCI (64bits) = 533Mo/s
  • SCSI 640 = 640Mo/s
  • AGP 4x = 1066Mo/s
  • PCI-X (64bits 133mhz) = 1066Mo/s
  • AGP 8x = 2133Mo/s
  • PCI-X 2.0 (266mhz) = 2133Mo/s
  • Mettre à jour une Fedora Core à distance en ligne de commande

    fedora.png

    Avant de commencer avoir une Fedora core 5 à jour (Exemple de migration de FC5 vers FC6)

    Donc dernière mise à jour en FC5

    yum -y update

    ensuite vider le cache de yum

    yum clean all

    Pour une mise à jour de FC5 vers FC6 (récupérer et installer les 2 packages ici) http://download.fedora.redhat.com/pub/fedora/linux/core/6/i386/os/Fedora/RPMS/

    rpm -Uhv fedora-release-6-4.noarch.rpm

    rpm -Uvh fedora-release-notes-6-3.noarch.rpm

    à partir de ce moment yum croit que la distribution est déjà une Fedora Core 6.

    Mise à jour du kernel de la Fedora 6

    yum -y update kernel

    Reboot avec le nouveau noyau

    reboot

    et une mise à jour complète des packages de la FC5 vers la FC6

    yum -y update

    Choisir son alimentation

    energy_star.png

    • Carte mère : Environ 30 à 40W
    • Processeur simple core : 40W
    • Processeur dual core : 90W
    • Processeur serveur (Xeon) : 140W
    • Carte mère (avec RAM) : +20W
    • Carte Vidéo PCI/AGP : 50W
    • Carte vidéo haut de gamme : 125W
    • Carte additionnelle PCI : Entre 15 et 55W
    • Disque dur : Entre 15 et 40W en fonction de l’utilisation
    • Lecteurs amovible : Entre 10 et 20W
    • Autres périphériques (clavier, souris, ventilation) : Au maximum 20W

    Une alternative simple à VI

    Linux.pngBien gentil est puissant VI est un peu complexe à prendre en main par le premier nouveau linuxien venu. L’utilisation de nano offre une alternative simple.

    nano NomduFicher ( si le fichier n’existe pas le fichier, il est créer)

    Les commande sont écrit dans le bas de page une fois l’éditeur ouvert

    CTRL-W pour faire une recherche dans le fichier

    CTRL-V page suivante

    CTRL-V page précedente

    CTRL-K Couper

    CTRL-U Coller

    CTRL-X Quitter

    Code d’erreur d’activation de Vista

    Code d’erreur 0xC004C001
    Problème : Lorsque vous essayez d’utiliser un MAK pour activer un ou plusieurs ordinateurs, vous pouvez recevoir le message d’erreur suivant : 0xC004C001
    Le serveur d’activation a déterminé que la clé de produit indiquée n’est pas valide
    Cause : Ce problème peut se produire si le MAK n’est pas valide.
    Solution de contournement Pour résoudre ce problème, vérifiez que la clé utilisée est le MAK qui a été fourni par Microsoft. Pour vérifier que le MAK est valide, contactez le PA Call Center.

    Code d’erreur 0xC004C003
    Problème : Lorsque vous essayez d’utiliser un MAK pour activer un ou plusieurs ordinateurs, vous pouvez recevoir le message d’erreur suivant : 0xC004C003
    Le serveur d’activation a déterminé que la clé de produit indiquée est bloquée.
    Cause : Le problème peut se produire si le MAK est bloqué sur le serveur d’activation.
    Solution de contournement
    Pour contourner ce problème, contactez le PA Call Center pour obtenir un MAK nouveau, pour installer puis et pour activer le système.

    lire la suite…

    Supprimer la flèche des racourcis

    avant       après

    shortcut.pngnoshortcut.png

    regicon.gif

    1 - Ouvrez le registre

    2 - Dévellopez la clef HKEY_CLASSES_ROOT \lnKfile

    3 - Dans la partie de droite, supprimer la clef IsShortcut

    Redémarrer votre PC, les flèches ont disparu.

    « Page précédentePage suivante »