- Chaque utilisateur qui utilise le système doit être connu de celui-ci par un nom et, éventuellement, un mot de passe.
- Un utilisateur doit appartenir à un ou plusieurs groupes d'utilisateurs pour être autorisé à utiliser le système.
- Il existe plusieurs méthodes d'identification et de contrôle des utilisateurs, nous ne parlerons ici que de la méthode la plus simple mettant en oeuvre les fichiers /etc/passwd et /etc/group.
- Les utilisateurs et les groupes sont repérés dans le système par des numéros : uid pour le numéro d'utilisateur (User IDentifier) et gid pour le numéro de groupe (Group IDentifier).
- Le numéro est unique pour un utilisateur ou un groupe donné.
- L'identification d'un utilisateur s'effectue dans le fichier /etc/passwd.
- (...)
[...] Normalement il est lancé au démarrage de la machine. Si cela n'est pas le cas vous pouvez le lancer avec la commande /etc/rc.d/init.d/syslog start. Configuration La configuration de syslog se fait dans le fichier /etc/syslog.conf. Pensez après toute modification à faire relire ce fichier de conf (killall -HUP syslogd). Dans le fichier syslog.conf vous devez donc indiquer sur une ligne : le service, le niveau de gravité, le fichier vers lequel diriger les logs. Catégories de service Les différentes catégories de service sont : auth ou security Messages de sécurité et d'authentification. [...]
[...] Ce fichier contient : Option Description Domain spécifie le nom de domaine de la machine Nameserver donne une adresse IP d'un serveur de nom ; il est possible de spécifier trois serveurs de noms Search liste les noms de domaines à chercher Le fichier /etc/services donne la liste des services TCP et UDP supportés par la machine. Il associe le nom du service au numéro de port et au protocole. Le fichier /etc/inetd.conf permet de configurer le démon inetd qui est le super serveur de Linux. Ce démon est à l'écoute des demandes de connexion et gère le lancement des autres serveurs (telnet, ftp, etc.). Applications réseau DNS Une machine Linux peut être configurée en serveur de noms DNS. [...]
[...] Exemple : $ ps PID TTY TIME COMMAND 341 p : 00 bash 344 p : 00 bash 1039 p : 00 bash 1219 p : 00 ps Commande ps PID : L'identificateur du processus, TTY : indique à quel terminal est associé le processus. TIME : indique depuis combien de temps le processus utilise les ressources du microprocesseur. COMMAND : précise la commande dont l'état est décrit par PID, TTY, STAT et TIME. Commande ps L'option x permet d'afficher les processus non attachés à un terminal. Exemple $ ps PID TTY STAT TIME COMMAND 240 ? S 0:01 /usr/X11R6/bin/fvwm2 246 ? [...]
[...] Crontab système Le fichier crontab du système est /etc/crontab le répertoire cronatb système est /etc/cron.d tous les fichiers de ce répertoire sont lu par crond syntaxe on peut définir des variables d 'environnement spécifier l'uid sous lequel la commande va être exécuter at La commande at exécute une commande à un moment donnée. # at 4am ps aux # at bshfile 16:00 + 3 days Contrôle des jobs at Liste des jobs $at $atq annuler un job $at job $atrm job permission d 'utilisation de at /etc/at.allow /etc/at.deny batch Exécute une commande quand le système et moins chargé $batch echo la charge est minime Unité 9 Syslog Pour quoi faire Syslogd est un daemon qui journalise les événements du système. [...]
[...] car pour l'essentiel il a été correctement paramétré lors de l'installation de la distribution. Configuration 5. Générer les cartes : Il s'agit maintenant de créer les 3 cartes (maps) correspondant aux 3 fichiers /etc/passwd, /etc/ group et /etc/hosts. L'utilitaire /usr/bin/make doit être exécuté par root dans le répertoire du Makefile # cd /var/yp # make Il y a création d'un sous-répertoire /var/yp/ecole (portant le nom du domaine NIS) contenant les 6 fichiers binaires de permissions 600 :hosts.byname, hosts.byaddr, passwd.byname, passwd.byuid, group.byname et group.bygid Configuration 6. [...]
Source aux normes APA
Pour votre bibliographieLecture en ligne
avec notre liseuse dédiée !Contenu vérifié
par notre comité de lecture