mercredi 15 août 2012

Switch Cisco: formatage mémoire flash

Démarrer en mode rommon, puis:

 switch: format flash:
Are you sure you want to format "flash:" (all data will be lost) (y/n)?y
flashfs[0]: 0 files, 1 directories
flashfs[0]: 0 orphaned files, 0 orphaned directories
flashfs[0]: Total bytes: 15998976 flashfs[0]: Bytes used: 1024
flashfs[0]: Bytes available: 15997952
flashfs[0]:
flashfs fsck took 8 seconds.
Filesystem "flash:"
formatted

 switch: dir flash:

 Directory of flash:/
15997952 bytes available (1024 bytes used)
 switch:

mardi 14 août 2012

Supprimer les anciens noyaux sous ubuntu

Au fur et à mesure des mises à jour, les anciens noyaux de la distribution s'accumulent.
Ils prennent de la place sur le disque dur et apparaissent au démarrage de l'ordinateur.

La suppression des paquets linux-image supprime le noyau du système et met à jour le fichier de configuration de démarrage grub.

jeudi 17 mai 2012

Afficher le contenu d'un certificat x509 avec openssl

Linux# openssl x509 -in certificat.pem -noout -text
Certificate:
    Data:
        Version: 3 (0x2)
        Serial Number:
            fd:22:b6:88:ff:78:43:aa        Signature Algorithm: sha1WithRSAEncryption
        Issuer: C=FR, ST=exemple, O=masociete.Fr, CN=A-certif/emailAddress=bob@test.fr
        Validity
            Not Before: Nov 22 02:12:51 2010 GMT
            Not After : Nov 17 02:12:51 2020 GMT

samedi 12 mai 2012

Installation linux : divers sécurité

Suppression du montage automatique de partition NFS

# chkconfig autofs off


Désactiver le montage des systèmes qui ne sont pas utilisés

Dans le fichier /etc/modprobe.d/dist.conf
install cramfs /bin/true
install freevxfs /bin/true
install jffs2 /bin/true
install hfs /bin/true
install hfsplus /bin/true
install squashfs /bin/true
install udf /bin/true


Recherche des fichiers ayant le bit suid/sgid activé

 # find / -xdev \( -perm -4000 -o -perm -2000 \) -type f -print


Fichier n'ayant pas d'utilisateur ou de groupe valide

# find / -xdev \( -nouser -o -nogroup \) -print


Limiter l'accès au compte root avec la commande su

Les utilisateurs devront appartenir au groupe wheel

[root@localhost modprobe.d]# grep ^wheel /etc/group
wheel:x:10:root
[root@localhost modprobe.d]#

Décommentez la ligne du fichier /etc/pam.d/su

[root@localhost modprobe.d]# more /etc/pam.d/su
#%PAM-1.0
auth            sufficient      pam_rootok.so
# Uncomment the following line to implicitly trust users in the "wheel" group.
#auth           sufficient      pam_wheel.so trust use_uid
# Uncomment the following line to require a user to be in the "wheel" group.
auth           required        pam_wheel.so use_uid



Créer un groupe et rattacher tous les comptes "humain" à ce groupe.

Celà facilitera la mise en place de règle d'accès pour tous les comptes humains.

mardi 8 mai 2012

Installation linux : option fichier fstab

Dans le fichier /etc/fstab

Ajout de l'option nodev à toutes les partitions ext2,ext3,ext4 sauf à / 

Cette option interdit de monter un matériel sur la partition en question.
La partition racine contient le répertoire /dev, elle doit donc être autorisée à monter des matériels.


Ajout des options noexec, nodev, nosuid au média amovible comme les cdrom ou les disquettes.
Ces options empêchent l'exécution de code (noexec) ou suppression des droits suid sur les fichiers des médias concernés.


Ajout des options noexec, nodev, nosuid pour les partitions contenant les fichiers temporaires (/tmp, /dev/shm)

dimanche 6 mai 2012

Vérifier l'intégrité des paquets sur une linux redhat

La commande suivante vérifie l'intégrité des paquets installés par rapport aux métadonnées disponibles dans la base RPM.

[root@centos aide]# rpm -qVa
....L....  c /etc/pam.d/fingerprint-auth
....L....  c /etc/pam.d/password-auth
....L....  c /etc/pam.d/smartcard-auth
....L....  c /etc/pam.d/system-auth
[root@centos aide]#

Pour exclure les fichiers de configuration de l'affichage:

[root@centos aide]# rpm -qVa | awk '$2!="c" {print $0}'
[root@centos aide]#

mercredi 2 mai 2012

Configuration IP dynamique - redhat centos

Commande pour modifier la configuration IP de façon dynamique pour une redhat / centos 
La configuration sera supprimée au prochain démarrage. Pour rendre cette configuration statique, il faut enregistrer celle ci dans les fichiers de la distribution.

Adresse IP et masque de réseau
# /sbin/ifconfig eth0 192.168.226.5 netmask 255.255.255.0

Passerelle par défaut
# /sbin/route add default gw 192.168.226.1

Comment ajouter une route statique sur une distribution Linux Ubuntu

Pour ajouter une route statique au démarrage d'Ubuntu, voici le fichier à modifier. Dans l'exemple on ajoute une route pour joindre ...