---
# System prepended metadata

title: Untitled

---

## **2)GENERACIÓ DE CERTIFICATS DE SERVIDOR I CLIENT**
**Per generar aquests certificats farem servir mkcert**
![](https://i.imgur.com/8IAmkJx.png)

El primer serà instal·lar-ho, farem servir aquestes comandes:
*-apt-get update*
-apt install wget libnss3-tools
-/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"
*-apt-get install git
-test -d ~/.linuxbrew && eval $(~/.linuxbrew/bin/brew shellenv)
-test -d /home/linuxbrew/.linuxbrew && eval $(/home/linuxbrew/.linuxbrew/bin/brew shellenv)*
*-test -r ~/.bashprofile && echo "eval \$($(brew --prefix)/bin/brew shellenv)" >>~/.bashprofile*
*-echo "eval \$($(brew --prefix)/bin/brew shellenv)" >>~/.profile*
*-brew install mkcert*
*-sudo mv mkcert /usr/local/bin*
Després, estan fora d'usuari root, hem d'executar aquesta comanda:
*-mkcert -install*
Generarem un certificat, que es dirà error303:
*-mkcert error303*
Ara si fem ls ens hauríen de sortir 2 fitxers, anomenats: "clau.pem" "certificat.pem"
Per últim, posarem la clau i el certificat al navegador Web Firefox:
Accedim a Firefox i escrivim https://10.5.2.14 i en sortirà un menú al que li hem de donar a "Administration"
![](https://i.imgur.com/3MuQAkC.png)
Després entrem a l'apartat "System settings" i a TLS Certificate
![](https://i.imgur.com/MV4PfR7.png)
![](https://i.imgur.com/DXbG3Ch.png)
On surt escrit "Custom Certificate" hem d e donar-li a browse i posar el fitxer "clau.pem", i als altres dos botons de browse hem de posar el certificat.pem.
Al donar-li a "Save changes" ens hauria de sortir un candau verd al costat de la URL.

