# Reset Password

## Restablecer el password de acceso SSH

En ocasiones si hemos cambiado el password de acceso a nuestra Pi puede que nos olvidemos, a continuación tienes diferentes alternativas para resetearlo

### Prueba el usuario/password por defecto primero :)

Antes de comenzar con otros procesos lo ideal es verificar que no tengamos el de por defecto :D usaremos **pi como usuario y raspberry como password**.

### Reseteo password modificando la SD

Podemos crear un fichero octopi-password.txt en el volumen boot con el nuevo password que deberia aplicarse al reiniciar nuestra Pi y permitirnos de nuevo el acceso:

* Desde Linux o el terminal de MAC y con la SD insertada en nuestro ordenador:

```bash
cd /Volumes/boot
ls config.txt # para asegurarnos que estamos en el sitio adecuado
sudo echo "mypassword" > ./octopi-password.txt
```

* Desde Windows y con la SD insertada en nuestro ordenador:

```
Abrimos el administrador de archivos y abrimos la unidad boot que deberia salirnos al insertar la SD
Creamos un fichero, en el mismo lugar que el config.txt, llamado octopi-password.txt
Editamos ese fichero octopi-password.txt y ponemos ahí nuestro nuevo firmware
```

## Restablecer password interfaz web Octoprint

Si hemos olvidado el password del interfaz web de **Octoprint** accederemos por SSH a nuestra Pi y tendremos dos opciones dependiendo de como se instaló **Octoprint**:

* **Si usamos la imagen de OctoPi**

```
rm ~/.octoprint/users.yaml
sed -i -e 's/firstRun: false/firstRun: true/g' ~/.octoprint/config.yaml
sudo service octoprint restart
```

{% hint style="info" %}
Si instalamos Octoprint en **Windows** el fichero se encuentra en:

`%APPDATA%\OctoPrint\users.yaml` and `%APPDATA%\OctoPrint\config.yaml`

`En el caso de`` `**`MacOS`**`:`

`~/Library/Application\ Support/OctoPrint/users.yaml`  `~/Library/Application\ Support/OctoPrint/config.yaml` .
{% endhint %}

* **Si lo instalamos de forma manual**

```
Borrar ~/.octoprint/users.yaml
En ~/.octoprint/config.yaml:
- sustituir firstRun: false por firstRun: true
Reiniciar Octoprint
```
