# Mot de passe de Jirafeau?

**URL:** <https://forum.yunohost.org/t/mot-de-passe-de-jirafeau/10123>\
**Category:** Support apps\
**Tags:** french\
**Created:** [January 22, 2020, 10:47pm UTC](https://forum.yunohost.org/t/mot-de-passe-de-jirafeau/10123 "2020-01-22T22:47:56Z")\
**Posts on this page:** 1\
**Showing post:** 3

<div class="post-metadata">

**Author:** ![lops](https://forum.yunohost.org/user_avatar/forum.yunohost.org/lops/32/343_2.png) [@lops](https://forum.yunohost.org/u/lops)\
**Post date:** [January 24, 2020, 4:30pm UTC](https://forum.yunohost.org/t/mot-de-passe-de-jirafeau/10123/3 "2020-01-24T16:30:05Z")

</div>

Salut,

Je crois qu’il faut différencier 2 choses qui sont définies à l’install de Jirafeau :

- l’utilisateur administrateur : c’est celui qui pourra accéder à /jirafeau/admin.php une fois connecté au SSO. Si on cherche à accéder à cette page sans être préalablement connecté, un mot de passe est demandé : je pense qu’aucun mot de passe ne marchera car aucun mot de passe n’est défini lors de l’install. La seule solution est d’être connecté au SSO avec l’utilisateur qui a été défini administrateur de Jirafeau lors de l’installation de l’app
- la définition d’un mot de passe (ou non) pour l’envoi de fichier :
  - soit ce mot de passe n’a pas été défini : dans ce cas l’envoi de fichier est public (pas besoin d’être connecté au SSO, aucun mot de passe demandé lors de l’upload)
  - soit ce mot de passe a été défini à l’install : dans ce cas l’envoi de fichier est privé (nécessite de fournir un mot de passe à l’upload, qu’on soit préalablement connecté au SSO ou pas)

Donc les infos fournies à l’installation de l’app Jirafeau qu’on a pu oublier sont :

- qui est l’utilisateur Yunohost administrateur de l’app qui peut accéder à `/admin.php` ?
- si l’upload est en mode “privé” : quel est le mot de passe ?

Ces deux informations sont disponibles dans le fichier `/var/www/jirafeau/lib/config.local.php`, voir les variables suivantes :

- `admin_http_auth_user`
- `upload_password` (en clair dans le fichier)

On peut d’ailleurs lire dans ce fichier les infos suivantes qui permettent de mieux comprendre pourquoi le mot de passe d’administration n’existe pas :

```auto
/* Password for the admin interface.
 * An empty password will disable the password authentification.
 * The password is a sha256 hash of the original version.
 */
$cfg['admin_password'] = '';

/* If set, let the user be authenticated as administrator.
 * The user provided here is the user authenticated by HTTP authentication.
 * Note that Jirafeau does not manage the HTTP login part, it just checks
 * that the provided user is logged in.
 * If »admin_password« parameter is set, then the »admin_password« is ignored.
 */
$cfg['admin_http_auth_user'] = 'mon_utilisateur_admin';

```

Dans ce fichier on peut également paramétrer des choses intéressantes comme

- un titre pour son instance \> pas testé
- la définition d’un second mot de passe d’upload \> pas testé
- la taille max des fichiers accepté \> ça marche
- la durée d’expiration par défaut \> ça marche
- les durées d’expiration disponibles \> ça marche
- l’activation du chiffrement \> ça marche pas chez moi (voir ce post : [Jirafeau configuration particulière (particular config): comment faire (how to ?)](https://forum.yunohost.org/t/jirafeau-configuration-particuliere-particular-config-comment-faire-how-to/1697))
- etc.

---

_[View the full topic](https://forum.yunohost.org/t/mot-de-passe-de-jirafeau/10123)._
