Open ssl

Fermé
rahmaiyed123 Messages postés 82 Date d'inscription mercredi 11 février 2015 Statut Membre Dernière intervention 4 décembre 2015 - 14 oct. 2015 à 21:50
mamiemando Messages postés 33446 Date d'inscription jeudi 12 mai 2005 Statut Modérateur Dernière intervention 20 décembre 2024 - 15 oct. 2015 à 10:45
Bonjour,

SVP quelqu'un me donner la signification des commandes suivantes
tar -zxvf openssl-1.0.1m.tar.gz
cd openssl -1.0.1m.tar.gz
./config --prefix=/usr/local/openssl-certgen shared
make
make install


A voir également:

1 réponse

mamiemando Messages postés 33446 Date d'inscription jeudi 12 mai 2005 Statut Modérateur Dernière intervention 20 décembre 2024 7 811
Modifié par mamiemando le 15/10/2015 à 10:46
Bonjour,

De manière générale quand tu te poses une question sur la signification d'une commande tu peux utiliser
man
:
https://www.mistra.fr/tutoriel-linux-man.html

man tar
man make


1) La commande
tar
décompresse l'archive
openssl-1.0.1m.tar.gz 
.
2)
cd
(change directory) entre dans le répertoire décompressé.
3)
./config
(à mon avis plutôt
./configure
) exécute le script
config
situé dans ce répertoire. En réalité, ce script sert à vérifier si tout ce qui est nécessaire à la compilation d'openssl est bien présent, et où est ce que cela est situé sur ton disque. Les options passées permettent de préciser comment compiler openssl et à quel endroit openssl sera installé, en l'occurrence dans
/usr/local/openssl-certgen
.
4) La commande
make
lance la compilation.
5)
make install
déploie la librairie dans
/usr/local/openssl-certgen
.

Ceci dit, je te déconseille d'installer openssl ainsi, sauf si tu n'as pas le choix ou un besoin très spécifique qui n'est pas assuré par le paquet openssl de ta distribution. En effet, en général généralement on installera plutôt openssl via son gestionnaire de paquet (par exemple via
apt-get
sous debian ou ubuntu) ce qui évitera :
1) d'avoir à galérer à comprendre les commandes que tu as évoqué
2) d'éviter à installer les éventuelles dépendances manquantes manuellement (si
./configure
échoue)
3) de bénéficier des mises à jour de sécurité liée à cette librairie lorsque tu mettras à jour ton système.

Une installation par paquet consisterait à lancer en root :

apt-get update
apt-get install openssl


Bonne chance
0