4. Pourquoi est-ce dangereux de travailler avec le compte root ? Déconnectez l'utilisateur root et connectez-vous avec le compte groupeX.
Le super utilisateur root peut tout faire sur la machine, et une erreur est vite arrivée. Il vaut donc mieux n'utiliser ce compte que pour les tâches d'administration. Idem avec les processus, un processus démarré par root peut potentiellement faire tout ce qu'il veut sur le système, dès lors s'il est "bogué" ou "virussé" le risque est grand pour l'intégrité du système.
Etant donnés ces risques, habituez-vous à travailler avec un compte dont les droits/permissions sont restreints (...)
[...] Dans le fichier /etc/exports : /nfs/public /24(rw, no_root_squash) Ne pas oublier de modifier les permissions du répertoire public pour y autoriser l'accès en écriture, par exemple : #chmod 777 /nfs/public/ Rendre les FS partagés disponibles : # exportfs - Exporter le répertoire /nfs/perso vers les hôtes "pierre" et "paul" du réseau local en le rendant accessible en écriture. Exporter ce même répertoire /nfs/perso vers l'hôte "jean" du réseau local, mais en lecture seule cette-fois L'utilisateur pierre d'un ordinateur du réseau aura-t-il un accès en écriture au répertoire /nf/perso? Dans le fichier /etc/exports : /nfs/perso pierre(rw) paul(rw) jean Le partage s'effectue vers un hôte du réseau, c'est-à-dire une machine. Dans ce cas-ci, le répertoire est partagé vers les machines nommées pierre, paul et jean. Il ne s'agit pas de compte utilisateur. [...]
[...] $ sleep 200 & 523 $ ps ou alors $ ps Tuer cette application. $ kill 523 10) Utilisez une console texte afin de connecter un utilisateur quelconque. Tuez son shell de connexion. Que se passe t-il? # ps -ef grep nom_du_user grep bash user 15:9 ttyO3 00:00:00 -bash # kill - 11) En analysant le résultat de la commande ps -aux, indiquez, selon votre avis, quelles sont les applications susceptibles d'être des démons (ne les citez pas tous, expliquez la manière dont vous les reconnaissez). [...]
[...] Voir la description 13. Que fait la commande date ? Permet d'afficher ou de configurer la date et l'heure du système Que fait la commande clear ? Efface l'écran du terminal 15. Que fait la commande head ? Elle affiche le début d'un fichier (10 lignes par défaut) 16. Que fait la commande tail ? Elle affiche la dernière partie d'un fichier (10 lignes par défaut) Cette command est utile pour lire les dernières entrées d'un fichier de log par exemple. [...]
[...] [userX] $ touch /home/userX/essai [userX] $ ls /home/userX/essai 1 userX userX 0 oct 16 14:01 essai [userX] $ touch /tmp/essai2 [userX] $ ls /tmp/essai2 1 userX userX 0 oct 16 14:01 essai2 Modifiez un compte utilisateur (usermod, userdel, find) a. Modifiez l'UID du compte userX en 1055 b. Vérifiez que les fichiers associés à userX lui sont toujours associés. c. Supprimer le compte userX. Son répertoire personnel a t-il été supprimé ? a. # usermod 1055 userX b. En modifiant l'UID, tous les fichiers appartenant à l'utilisateur et situés dans son répertoire personnel sont modifiés pour être associés à ce nouvel UID de 1055. [...]
[...] Attention de bien rendre le fichier exécutable. * * * * * date > /dev/tty1 Configurez, sous le compte de groupeX et à l'aide de crontab les actions suivantes: Une tâche périodique qui doit écrire, toutes les minutes, le message Bonjour suivi de la date, dans le fichier /tmp/date.cron Une tâche périodique qui doit écrire, tous les quart d'heure, de 8h à 17h du lundi au vendredi, dans le fichier /tmp/processusX (remplacez X par votre numéro de groupe), la liste des processus en cours d'exécution qui ont un terminal de contrôle. [...]
Source aux normes APA
Pour votre bibliographieLecture en ligne
avec notre liseuse dédiée !Contenu vérifié
par notre comité de lecture