S'amuser avec les "bootloaders" lorsqu'on a différents systèmes d'exploitations sur sa machine peut laisser votre MBR (Master Boot Record) dans un état effrayant. Pour éviter de se retrouver avec une machine qui ne démarre plus, pourquoi ne pas en créer une sauvegarde à l'aide de la commande dd :
dd if=/dev/hda of=bootsector.img bs=512 count=1
Ici le disque dur est /dev/hda à modifier en fonction de votre disque dur. En SATA ou en SCSI, il se peut que cela soit /dev/sda.
Il existe différents moyens de redémarrer votre système Debian selon si vous utilisez une interface graphique ou si vous utilisez la ligne de commande.
La plupart des environnements graphiques comme GNOME ou KDE fournissent des menus avec un bouton pour arrêter ou redémarrer votre machine.
Vous pouvez également redémarrer votre ordinateur depuis la ligne de commande avec la commande shutdown et certaines options :
# shutdown -r now
va redémarrer la machine tout de suite. now est l'équivalent de l'option +0.
Si vous voulez la redémarrer dans 15 minutes :
# shutdown -r +15
On peut également utiliser un autre format
# shutdown -r 08:00
Pour redémarrer la machine a 8 heures du matin.
Vous pouvez annuler un reboot en faisant :
# shutdown -c
Une autre option, -h, permet d'arrêter votre système :
# shutdown -h +20
Pour arrêter votre système dans 20 minutes.
Un autre moyen de redémarrer votre système est d'utiliser la commande reboot :
# reboot
Enfin, sous Debian et la plupart des distributions Linux, la combinaison des touches crtl+alt+delete va entrainer un redémarrage de votre machine. Si vous voulez désactiver cette séquence, il suffit d'éditer le fichier /etc/inittab et de commenter la ligne suivante en mettant un # au début de la ligne comme dans l'exemple suivant :
# What to do when CTRL-ALT-DEL is pressed.
# ca:12345:ctrlaltdel:/sbin/shutdown -t1 -a -r now
Nous allons voir comment accélerer les mises à jour et les téléchargements lors de l'utilisation de apt ou aptitude sur les différentes machines de votre réseau à l'aide d'un mirroir
Voici comment créer un fichier de swap ou fichier de mémoire virtuelle. Son but est de permettre à des programmes de pouvoir fonctionner lorsqu'on ne dispose pas suffisamment de RAM.
Si vous utilisez l'ACPI, vous pouvez obtenir des informations sur la température de votre ordinateur. Soit en utilisant les outils standard et les information fourni dans /proc :
$ cat /proc/acpi/thermal_zone/*/temperature
temperature: 56 C
temperature: 48 C
temperature: 45 C
temperature: 30 C
temperature: 50 C
En fonction de votre matériel, vous pouvez avoir plus d'un capteur.
Soit en utilisant la commande acpi :
$ acpi -V
Battery 0: Full, 59%
AC Adapter 0: on-line
Thermal 0: ok, 50.0 degrees C
Thermal 1: ok, 30.0 degrees C
Thermal 2: ok, 45.0 degrees C
Thermal 3: ok, 48.0 degrees C
Thermal 4: ok, 56.0 degrees C
Cooling 0: Processor 0 of 10
Cooling 1: Processor 0 of 10
Cooling 2: Fan 1 of 1
Cooling 3: Fan 0 of 1
Cooling 4: Fan 0 of 1
Cooling 5: Fan 0 of 1
Les informations fournies par acpi sont un peu détaillées que la première méthode.
La commande chage permet de modifier le nombre de jours ainsi que la date d'expiration d'un compte. Par exemple, pour connaître la date d'expiration d'un utilisateur :
# chage -l efaistos
Last password change : Aug 13, 2008
Password expires : never
Password inactive : never
Account expires : never
Minimum number of days between password change : 0
Maximum number of days between password change : 99999
Number of days of warning before password expires : 7
Différentes options sont disponible :
-E YYYY-MM-DD pour fixer une date d'expiration du compte. Une fois la date atteinte, le compte est bloqué.
-I INACTIVE fixe le nombre de jours après qu'un mot de passe soit expiré pour bloquer le compte.
-m MIN_DAYS fixe le nombre de jours minimum entre la modification de mot de passe. 0 indique que l'utilisateur peut le changer à n'importe quel moment.
-M MAX_DAYS fixe le nombre de jours maximum pendant lesquels le mot de passe est valide.
etc ...
Je vous renvoi à la page de manuel de chage pour plus d'informations.
Nmap est un scanner de ports, un outil pour lister les ports d'une machine.
Rappel :
Chaque machine possède 65535 ports qui servent à différentes choses. Par exemple, un serveur web accepte les connexions sur le port 80. Lorsque vous pointez votre navigateur sur un site www.example.com, le navigateur pointe en réalité vers www.example.com:80.
Généralement, le port n'est pas à indiquer car les navigateurs savent que c'est le port 80 qui doit être utilisé et 443 lors d'une connexion sur un site sécurisé.
La liste des ports est gérée par l'IANA et vous aurez plus d'informations sur elle sur http://www.iana.org/assignments/port-numbers.
Nous allons utiliser nmap pour lister les machines de votre réseau et savoir ainsi quelles adresses ip sont utilisées :
# nmap -v -sP 192.168.1.0/24
Ici l'option -sP permet d'envoyer une requête ICMP echo sur le port 80 de chaque machine ou matériel réseau et l'option -v permet d'être un peu plus bavard et d'obtenir un peu plus d'informations.
Vous pouvez bien sûr remplacer le masque 192.168.1.0/24 avec celui de votre sous-réseau.
Vous pouvez également utiliser cette commande pour avoir un affichage un peu plus clair :
# nmap -v -sP 192.168.1.0/24 | grep -v "appears to be down" | grep Host
Host pluton (192.168.1.66) appears to be up.
Host mars (192.168.1.67) appears to be up.
Host jupiter (192.168.1.69) appears to be up.
Host saturn (192.168.1.254) appears to be up.
Commentaires récents
il y a 1 année 12 semaines
il y a 1 année 14 semaines
il y a 1 année 17 semaines
il y a 1 année 29 semaines
il y a 1 année 34 semaines
il y a 1 année 35 semaines
il y a 1 année 35 semaines
il y a 1 année 35 semaines
il y a 1 année 35 semaines
il y a 1 année 36 semaines