Vous n'êtes pas identifié(e).
L'icône rouge permet de télécharger chaque page du wiki visitée au format
PDF et la grise au format ODT →
Ci-dessous, les différences entre deux révisions de la page.
Les deux révisions précédentes Révision précédente Prochaine révision | Révision précédente Prochaine révision Les deux révisions suivantes | ||
doc:systeme:administration [09/09/2013 00:33] MicP [Astuces] |
doc:systeme:administration [12/01/2014 21:53] bendia [Partitionnement et montage] |
||
---|---|---|---|
Ligne 4: | Ligne 4: | ||
===== Prérequis ===== | ===== Prérequis ===== | ||
- | * [[manuel:gnu_linux | Grandes lignes du fonctionnement de Debian GNU/Linux]] | + | * [[:doc:systeme:gnu-linux | Grandes lignes du fonctionnement de Debian GNU/Linux]] |
- | * [[manuel:structure_repertoires-racine |Structure du système de fichier sous Debian]] | + | * [[:atelier:chantier:fhs-accueil |Structure du système de fichier sous Debian]] |
===== Configuration du réseau ===== | ===== Configuration du réseau ===== | ||
- | * [[manuel:reseau | Configuration du réseau]] | + | * [[:doc:reseau:reseau | Configuration du réseau]] |
- | * [[manuel:wifi | Le wifi en détail]] | + | * [[:doc:reseau:wifi | Le wifi en détail]] |
===== Maintenance et réparation du système en mode console ===== | ===== Maintenance et réparation du système en mode console ===== | ||
- | * [[manuel:superutilisateur]] Pour passer des commandes en root((administrateur)). | + | * [[:doc:systeme:superutilisateur]] Pour passer des commandes en root((administrateur)). |
- | * [[manuel:Recovery|Recovery - Mode]] | + | * [[:doc:systeme:recovery|Recovery - Mode]] |
- | * [[manuel:chroot | chrooter c'est bien joué]] Dépannage - Démarrer son PC sur un Live CD afin d'accéder au système installé (ou plusieurs...) sans l'activer. | + | * [[:doc:systeme:chroot | chrooter c'est bien joué]] Dépannage - Démarrer son PC sur un Live CD afin d'accéder au système installé (ou plusieurs...) sans l'activer. |
===== Partitionnement et montage ===== | ===== Partitionnement et montage ===== | ||
Ligne 22: | Ligne 22: | ||
==== Partitionnement ==== | ==== Partitionnement ==== | ||
- | * [[commande:fdisk|Partitionnement avec fdisk]] - À ne pas utiliser avec GPT | + | * [[:doc:systeme:fdisk|Partitionnement avec fdisk]] - À ne pas utiliser avec GPT |
- | * [[commande:sfdisk|Partitionnement avec sfdisk]] - À ne pas utiliser avec GPT | + | * [[:doc:systeme:sfdisk|Partitionnement avec sfdisk]] - À ne pas utiliser avec GPT |
- | * [[commande:cfdisk|Partitionnement avec cfdisk]] - À ne pas utiliser avec GPT | + | * [[:doc:install:partitionnement-avec-cfdisk|Partitionnement avec cfdisk]] - À ne pas utiliser avec GPT |
* Partitionnement avec gdisk - À utiliser avec GPT | * Partitionnement avec gdisk - À utiliser avec GPT | ||
* Partitionnement avec sgdisk - À utiliser avec GPT | * Partitionnement avec sgdisk - À utiliser avec GPT | ||
Ligne 32: | Ligne 32: | ||
==== Montage ==== | ==== Montage ==== | ||
- | * [[commande:blkid|Lister les périphériques montables avec blkid]] | + | * [[:doc:systeme:blkid|Lister les périphériques montables avec blkid]] |
- | * [[manuel:fstab|Montage des partitions avec ''/etc/fstab'']] | + | * [[:doc:systeme:fstab|Montage des partitions avec ''/etc/fstab'']] |
- | * [[sshfs:partage_de_fichiers_securise_avec_sshfs|Montage de systèmes de fichiers distants]] | + | * [[:doc:reseau:ssh:sshfs|Montage de systèmes de fichiers distants]] |
- | * [[commande:pmount|Montage rapide de périphériques USB]] | + | * [[:doc:systeme:pmount|Montage rapide de périphériques USB]] |
- | * [[logiciel:ntfs-3g|Montage de partitions NTFS]] | + | * [[:doc:systeme:ntfs-3g|Montage de partitions NTFS]] |
* [[https://wiki.archlinux.org/index.php/GUID_Partition_Table|Tables de partitions GPT sur le wiki Archlinux]] | * [[https://wiki.archlinux.org/index.php/GUID_Partition_Table|Tables de partitions GPT sur le wiki Archlinux]] | ||
Ligne 43: | Ligne 43: | ||
UDev est le système décidant quoi faire lors de la découverte d'un nouveau périphérique. En particulier, il crée les fichiers de périphériques dans ''/dev'' et exécute des scripts de configuration automatiquement à l'insertion d'un périphérique. Il est totalement personnalisable. | UDev est le système décidant quoi faire lors de la découverte d'un nouveau périphérique. En particulier, il crée les fichiers de périphériques dans ''/dev'' et exécute des scripts de configuration automatiquement à l'insertion d'un périphérique. Il est totalement personnalisable. | ||
- | * [[manuel:regles_udev|Gestion de périphérique avec UDev]] | + | * [[:doc:systeme:udev:regles|Gestion de périphérique avec UDev]] |
- | * [[commande:lshw|Listing du matériel avec lshw]] | + | * [[:doc:systeme:lshw|Listing du matériel avec lshw]] |
- | * [[commande:lspci|Listing des périphériques PCI avec lspci]] | + | * [[:doc:systeme:lspci|Listing des périphériques PCI avec lspci]] |
- | * [[commande:lsusb|Listing des périphériques USB avec lsusb]] | + | * [[:doc:systeme:lsusb|Listing des périphériques USB avec lsusb]] |
===== Compiler son noyau ====== | ===== Compiler son noyau ====== | ||
- | * [[manuel:compiler_noyau]] | + | * [[:doc:systeme:noyau:compiler]] |
===== Chargeurs de démarrage ===== | ===== Chargeurs de démarrage ===== | ||
- | * [[manuel:grub|Grub-legacy]] (obsolète) | + | * [[:doc:systeme:grub|Grub-legacy]] (obsolète) |
- | * [[manuel:grub2|Grub2]] | + | * [[:doc:systeme:grub2|Grub2]] |
* Lilo | * Lilo | ||
- | * [[logiciel:startupmanager|Configuration de grub avec StartupManager]] | + | * [[:doc:systeme:startupmanager|Configuration de grub avec StartupManager]] |
- | * [[manuel:bootsplash:plymouth|Multiplexeur de TTY lors du Boot - Permet le Bootsplash]] | + | * [[:doc:autres:plymouth|Multiplexeur de TTY lors du Boot - Permet le Bootsplash]] |
===== Astuces ===== | ===== Astuces ===== | ||
Ligne 64: | Ligne 64: | ||
Vous êtes planté et votre écran (serveur X) est figé. Regardez là ! | Vous êtes planté et votre écran (serveur X) est figé. Regardez là ! | ||
- | * [[manuel:touches_magiques | Plantage - Touches Magiques ]] | + | * [[:doc:systeme:touches-magiques | Plantage - Touches Magiques ]] |
==== Message du jour : motd ==== | ==== Message du jour : motd ==== | ||
Fichier permettant de délivrer un message identique à chaque nouvelles connexions user dans un terminal. | Fichier permettant de délivrer un message identique à chaque nouvelles connexions user dans un terminal. | ||
- | * [[manuel:motd | motd]] | + | * [[:doc:systeme:motd | motd]] |
==== nologin ==== | ==== nologin ==== | ||
Ligne 75: | Ligne 75: | ||
Bloquer temporairement les nouvelles connexions avec le fichier ''nologin''. | Bloquer temporairement les nouvelles connexions avec le fichier ''nologin''. | ||
- | * [[manuel:nologin | nologin]] | + | * [[:doc:systeme:nologin | nologin]] |
==== Réseau ==== | ==== Réseau ==== | ||
- | * [[manuel:admin_reseau | Astuce]] | + | * [[:doc:reseau:admin-reseau | Astuce]] |
Ligne 86: | Ligne 85: | ||
Création virtuelle d'une connexion au réseau pour une machine virtuelle | Création virtuelle d'une connexion au réseau pour une machine virtuelle | ||
- | * [[manuel:config:tapbridge|Configuration d'un réseau en mode bridge]] | + | * [[:doc:reseau:interfaces:tapbridge|Configuration d'un réseau en mode bridge]] |
- | + | ||
- | ==== démarrage à l'heure ==== | + | |
- | ( en cours de rédaction ) | + | |
- | + | ||
- | Je me suis retrouvé invité chez un de mes fils pour quelques temps (à Lyon). | + | |
- | Je voulais pouvoir accéder à ma machine (Toulouse) par le port 22 en ssh, mais j'avais auparavant observé plusieurs centaines de tentatives de login par jour sur ce port de ma machine. J'ai donc décidé que ma machine ne démarrerait qu'à partir d'une date/heure. | + | |
- | + | ||
- | Arrivé chez mon fils, j'ai donc eu besoin de re-programmer à distance la date/heure de re-démarrage auto, avant de l'arrêter avec "shutdown". | + | |
- | ---- | + | ==== Démarrage automatique de la machine à l'heure/date ==== |
- | Les tests qui suivent ont été effectués sur : | + | Même si cette option n'est pas disponible dans le Setup du BIOS. |
- | BIOS A.M.I. version 0501 sur une carte mère ASUS (P5KPL-AM EPU). | + | * [[:doc:systeme:demarrage-auto|Démarrage automatique de la machine par la RTC.]] |
- | Tout d'abord, l'accès à la RTC en lecture sur ma machine: | + | |
- | (pas besoin des privilèges du compte "root") | + | |
- | michel@deb-quad:~$ cat /proc/driver/rtc | + | |
- | rtc_time : 01:40:30 | + | |
- | rtc_date : 2013-08-16 | + | |
- | alrm_time : 01:17:31 | + | |
- | alrm_date : 2013-08-17 | + | |
- | alarm_IRQ : no | + | |
- | alrm_pending : no | + | |
- | update IRQ enabled : no | + | |
- | periodic IRQ enabled : no | + | |
- | periodic IRQ frequency : 1024 | + | |
- | max user IRQ frequency : 64 | + | |
- | 24hr : yes | + | |
- | periodic_IRQ : no | + | |
- | update_IRQ : no | + | |
- | HPET_emulated : yes | + | |
- | BCD : yes | + | |
- | DST_enable : no | + | |
- | periodic_freq : 1024 | + | |
- | batt_status : okay | + | |
- | Pour pouvoir écrire dans le registre de la date/heure d'alarme de la RTC, Il faut d'abord y écrire la valeur "0". | + | |
- | Ensuite, la date/heure peut lui être envoyée en nombre de secondes depuis le 01/01/1970 00:00:00 UTC. | + | |
- | Voici la ligne de commande qui m'a permis de re-programmer la RTC de ma machine de façon à ce qu'elle re-démarre le lendemain, même heure.(privilèges du compte "root") | ||
- | devwakal=/sys/class/rtc/rtc0/wakealarm && echo 0 >$devwakal && echo `date --date "now + 1 days" "+%s"` >$devwakal && cat /proc/driver/rtc | ||
- | <note>Vous pouvez changer "days" en "hours", "minutes", ou "seconds" dans << `date --date "now + 1 days" "+%s" ` >> si vous voulez. (voir "man date"</note> | ||
- | Avant : | ||
- | root@deb-quad:~# cat /proc/driver/rtc | ||
- | rtc_time : 01:47:34 | ||
- | rtc_date : 2013-08-16 | ||
- | alrm_time : 01:17:31 | ||
- | alrm_date : 2013-08-17 | ||
- | alarm_IRQ : no | ||
- | alrm_pending : no | ||
- | update IRQ enabled : no | ||
- | periodic IRQ enabled : no | ||
- | periodic IRQ frequency : 1024 | ||
- | max user IRQ frequency : 64 | ||
- | 24hr : yes | ||
- | periodic_IRQ : no | ||
- | update_IRQ : no | ||
- | HPET_emulated : yes | ||
- | BCD : yes | ||
- | DST_enable : no | ||
- | periodic_freq : 1024 | ||
- | batt_status : okay | ||
- | root@deb-quad:~# | ||
- | Après : | ||
- | root@deb-quad:~# devwakal=/sys/class/rtc/rtc0/wakealarm && echo 0 >$devwakal && echo `date --date "now + 1 days" "+%s"` >$devwakal && cat /proc/driver/rtc | ||
- | rtc_time : 01:47:36 | ||
- | rtc_date : 2013-08-16 | ||
- | alrm_time : 01:47:36 | ||
- | alrm_date : 2013-08-17 | ||
- | alarm_IRQ : yes | ||
- | alrm_pending : no | ||
- | update IRQ enabled : no | ||
- | periodic IRQ enabled : no | ||
- | periodic IRQ frequency : 1024 | ||
- | max user IRQ frequency : 64 | ||
- | 24hr : yes | ||
- | periodic_IRQ : no | ||
- | update_IRQ : no | ||
- | HPET_emulated : yes | ||
- | BCD : yes | ||
- | DST_enable : no | ||
- | periodic_freq : 1024 | ||
- | batt_status : okay | ||
- | root@deb-quad:~# | ||
- | <note>Seulement après avoir modifié la date/heure par la commande en CLI, "alarm_IRQ : no" est devenu "alarm_IRQ : yes". La machine a redémarré à l'heure prévue.</note> | ||
==== Astuces Diverses ==== | ==== Astuces Diverses ==== | ||
{{ :manuel:tux-astuces.png?100X100}} | {{ :manuel:tux-astuces.png?100X100}} | ||
- | * [[activnumlock|Activation du numlock]] | + | * [[:doc:materiel:claviers:activnumlock|Activation du numlock]] |
- | * [[commande:blkid | blkid - Pour lister les disques avec leurs UUID]] Pratique pour composer son [[manuel:fstab | fichier fstab]] | + | * [[:doc:systeme:blkid | blkid - Pour lister les disques avec leurs UUID]] Pratique pour composer son [[:doc:systeme:fstab | fichier fstab]] |
- | * [[debian_version|connaître le numéro de sa branche debian]] | + | * [[:doc:systeme:lsb-release|connaître le numéro de sa branche debian]] |
- | * [[manuel:gnome:economiseurecran| economiseurecran - Créer un économiseur d'écran sous gnome avec vos photos personnelles (Diaporama)]]: TOUS | + | * [[:doc:environnements:gnome:economiseur-ecran| economiseurecran - Créer un économiseur d'écran sous gnome avec vos photos personnelles (Diaporama)]]: TOUS |
- | * [[logiciel:gpm | gpm]] Utiliser la souris dans un terminal. | + | * [[:doc:autres:gpm | gpm]] Utiliser la souris dans un terminal. |
- | * [[IPV6| ipv6 - Gagner de la rapidité sur votre connexion adsl sans ipv6 !]] | + | * [[:doc:reseau:ipv6| ipv6 - Gagner de la rapidité sur votre connexion adsl sans ipv6 !]] |
- | * [[ManCouleur| mancouleur - Des pages de man en couleur]] | + | * [[:doc:systeme:most:man-en-couleur| mancouleur - Des pages de man en couleur]] |
- | * [[manip_pdf| pdf - Manipulation de fichiers pdf]] | + | * [[:doc:editeurs:pdf| pdf - Manipulation de fichiers pdf]] |
- | * [[MultimediaKeys|multimediakeys - Utiliser les touches multimédia]] | + | * [[:doc:environnements:x11:touches-multimedia|multimediakeys - Utiliser les touches multimédia]] |
- | * [[manuel:shell:path | Path Lancer des programmes.]] | + | * [[:doc:programmation:shell:path | Path Lancer des programmes.]] |
- | * [[manuel:caractere-lissage| Police - Améliorer le lissage des caractères]] DÉBUTANT AVANCÉ | + | * [[:doc:environnements:x11:polices:lissage| Police - Améliorer le lissage des caractères]] DÉBUTANT AVANCÉ |
- | * [[manuel:police | Police - Installer des polices de caractères sur votre système]] TOUS | + | * [[:doc:environnements:x11:polices | Police - Installer des polices de caractères sur votre système]] TOUS |
- | * [[recupdonnée|recupdonnee - Récupérer des données sur un HDD grillé]] | + | * [[:doc:systeme:ddrescue|recupdonnee - Récupérer des données sur un HDD grillé]] |
- | * [[survsysteme|survsysteme - Surveiller son système]] | + | * [[:doc:systeme:surveiller-son-systeme|survsysteme - Surveiller son système]] |
- | * [[manuel:debsources|Un petit script listant les paquets avec leur provenance]] | + | * [[:doc:programmation:bash:tp-debsources|Un petit script listant les paquets avec leur provenance]] |
- | * [[manuel:debsect|Un petit script listant les paquets avec leur section]] | + | * [[:doc:systeme:apt:debsect|Un petit script listant les paquets avec leur section]] |
- | * [[bash:synoshareexist]] | + | * [[:doc:programmation:bash:synoshareexist]] |
- | * [[bash:png2jpg]] | + | * [[:doc:programmation:bash:png2jpg]] |
- | * [[bash:filedirexist|Un petit pour savoir si un fichier existe]] | + | * [[:doc:programmation:bash:file-dir-exist|Un petit pour savoir si un fichier existe]] |
- | * [[bash:readfile]] | + | * [[:doc:programmation:bash:read:parcourir-fichier-texte]] |