Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#1 Le 12/06/2017, à 03:09

Asma-rayan

Sujet de travaux pratiques

Bonjour j'ai besoin de votre aide alors voilà l'énoncé du tp

Sous Linux
TRAVAUX PRATIQUES

PART 1 : Ecrire un script permettant la création d'un utilisateur lamda, de l'affecter à un ensemble de groupes d'appartenance, de lui générer une paire de clés privé et publique telle que :
- Si l'utilisateur existe créer le même nom d'utilisateur en lui affectant un numéro séquentiel
- Si l'un des groupes n'existe par alors procéder à sa création
- Même contrôle pour le homedirectory
- Fixer le shell par défaut /bin/bash
- Les clés publiques doivent impérativement etre stockées dans un dossier accessible par tous : /publickeys
- Quant aux clefs privées elles doivent impérativement être sauvegardées dans un dossier dont les privilèges sont évidents. (root doit garder une copie de la clés privée)
- root doit disposer de l'historique concernant les modifications apportées.

PART 2 : Ecrire un script qui permet d'automatiser le cryptage ainsi que le décryptage des fichiers sécurisés envoyés entre A et B. Tenant compte des contraintes suivantes :
- l'utilisateur 'A' choisi les algorithmes de cryptage et d'empreinte numérique qui devront être codifiés et encapsuler au message à envoyer.
- l'utilisateur 'B' doit être capable de décapsuler les informations chiffrées reçues et qui concernent les algorithmes utilisés par 'A'

Dernière modification par Asma-rayan (Le 12/06/2017, à 03:10)

Hors ligne

#2 Le 12/06/2017, à 05:48

sputnick

Re : Sujet de travaux pratiques

Heeeeuuuu, si t'a cet exo, c'est que t'a eu un cours ! Du dormais  au fonds près du radiateur ?

Ca va pas t'aider sur le long terme si on fait le truc à ta place.

Lance toi, et si tu bloques demande, mais pas l'inverse... C'est pas un service à te rendre


On ne peut pas mettre d'array dans un string!
https://sputnick.fr/

Hors ligne

#3 Le 12/06/2017, à 08:15

Hizoka

Re : Sujet de travaux pratiques

Salut,

1) Ne reprends pas un topic de 2010, crées en un, c'est plus propre.

2) Comme le dit sputnick, oessaie par toi même et si tu bloques tu nous montres ce que tu as fait et qu'on t'aide sur la partie qui te pose problème et tu repars sur la suite des questions.


KDE Neon 64bits
Tous mes softs (MKVExtractorQt, HizoSelect, HizoProgress, Qtesseract, Keneric, Services menus...) sont sur github

Hors ligne

#4 Le 12/06/2017, à 09:12

Rufus T. Firefly

Re : Sujet de travaux pratiques

A tout hasard : la bible de bash


La provocation est une façon de remettre la réalité sur ses pieds. (Bertolt Brecht)
Il n'y a pas de route royale pour la science et ceux-là seulement ont chance d'arriver à ses sommets lumineux qui ne craignent pas de se fatiguer à gravir ses sentiers escarpés. (Karl Marx)
Il est devenu plus facile de penser la fin du monde que la fin du capitalisme

Hors ligne

#5 Le 12/06/2017, à 11:04

sputnick

Re : Sujet de travaux pratiques

Non, la bible par des gens sérieux, c'est pas abs mais :

FAQ: http://mywiki.wooledge.org/BashFAQ   
Guide: http://mywiki.wooledge.org/BashGuide   
Ref: http://xrl.us/bhk9ww   
http://wiki.bash-hackers.org/   
http://mywiki.wooledge.org/Quotes   
Check your script: http://www.shellcheck.net/


On ne peut pas mettre d'array dans un string!
https://sputnick.fr/

Hors ligne

#6 Le 12/06/2017, à 11:33

Rufus T. Firefly

Re : Sujet de travaux pratiques

sputnick a écrit :

Non, la bible par des gens sérieux, c'est pas abs mais :

Et ça a le mérite d'être en globish, ce qui montre tout de suite que ce sont des savants américains, donc sérieux (pléonasme), qui ont fait ça... lol


La provocation est une façon de remettre la réalité sur ses pieds. (Bertolt Brecht)
Il n'y a pas de route royale pour la science et ceux-là seulement ont chance d'arriver à ses sommets lumineux qui ne craignent pas de se fatiguer à gravir ses sentiers escarpés. (Karl Marx)
Il est devenu plus facile de penser la fin du monde que la fin du capitalisme

Hors ligne

#7 Le 12/06/2017, à 13:51

sputnick

Re : Sujet de travaux pratiques

Ton abs en Francais est une traduction (d'ou traduct dans l'url) d'une source peu fameuse elle aussi en Anglais : http://tldp.org/LDP/abs/html/

Savoir lire l'Anglais en informatique, c'est le minimum.

Libre à toi de ne pas croire en mon expérience. Je fait du bash depuis environ 15 ans.

Il y a pas mal de choses imprécises, voire fausses.

Si tu veut en savoir plus, pose la question sur le channel IRC freenode#bash

Dernière modification par sputnick (Le 12/06/2017, à 13:52)


On ne peut pas mettre d'array dans un string!
https://sputnick.fr/

Hors ligne

#8 Le 12/06/2017, à 14:12

nam1962

Re : Sujet de travaux pratiques

sputnick a écrit :

(...)
Savoir lire l'Anglais en informatique, c'est le minimum.
(...)

+1

..ou alors il fallait apprendre le Basic français (LSE) dans les années 70 tongue

Dernière modification par nam1962 (Le 12/06/2017, à 14:18)


[ Modéré ]

Hors ligne

#9 Le 12/06/2017, à 14:19

cqfd93

Re : Sujet de travaux pratiques

Bonjour,

Pour moi, la meilleure bible est encore le cours du prof qui a donné ce TP ! À moins que ce prof soit incompétent ou vachard, il ne doit demander que des choses que ses élèves / étudiants peuvent réaliser avec les connaissances dispensées dans le cours et ça va sans dire avec de la réflexion.


cqfd93

Hors ligne

#10 Le 12/06/2017, à 14:39

maxire

Re : Sujet de travaux pratiques

Salut,

+1 avec cqfd93

Ce travail pratique ne demande qu'une connaissance de base des systèmes Unix like et d'un langage shell (Bash ou autre) pas  besoin de se lancer dans la lecture d'une bible Bash.
Normalement le cours, sans doute une introduction à l'informatique, que doit ou devrait posséder Asma-rayan, même en français, devrait suffire.

Note corrective:

Oups, la partie 2 n'est pas si évidente!

Donc, non ce n'est pas une introduction à l'informatique...
Lu trop vite, désolé,

Dernière modification par maxire (Le 12/06/2017, à 14:43)


Maxire
Archlinux/Mate + Ubuntu 22.04 + Archlinux/Gnome sur poste de travail

Hors ligne

#11 Le 12/06/2017, à 15:03

pires57

Re : Sujet de travaux pratiques

Je n'ai qu'une seule chose à te dire : RTFM.
Excepté l'exo 2 qui demande un peu de réflexion (et encore c'est rien d'insurmontable) , le reste c'est du niveau débutant, tu prends donc les MAN pages et tu réfléchi.


Utilisateur d'Archlinux, Ubuntu et Kali Linux
Administrateur système et réseau spécialisé Linux.
LinkedIn

Hors ligne

#12 Le 13/06/2017, à 01:15

sputnick

Re : Sujet de travaux pratiques

Asma-rayan a écrit :

- l'utilisateur 'A' choisi les algorithmes de cryptage...

C'est pas français, j'espère que c'est pas ton prof qui a écrit ça hmm

https://www.youtube.com/watch?v=u3Fr5iJ1mr8


On ne peut pas mettre d'array dans un string!
https://sputnick.fr/

Hors ligne