Catégories
Un peu de tout

Update.secret et mise à jour nextcloud

Je le note là parce que ça arrive de temps en temps et chaque fois je perd un temps fou à trouver comment faire.

La source in english

Quand on se retrouve dans cette situation, il faut :

  • Se connecter en ftp pour récupérer le fichier de config
  • Se connecter en SSH sur son serveur : chez infomaniak, c’est dans FTP/SSH et il y a un web SSH qui permet de se connecter directement et facilement.
  • Copier/coller php -r ‘$password = trim(shell_exec(“openssl rand -base64 48”));if(strlen($password) === 64) {$hash = password_hash($password, PASSWORD_DEFAULT) . “\n”; echo “Insert as “updater.secret”: “.$hash; echo “The plaintext value is: “.$password.”\n”;}else{echo “Could not execute OpenSSL.\n”;};’ dans le terminal et valider
  • Ça renvoi deux valeurs Insert as « updater.secret » et The plaintext value
  • le updater.secret est à copier/coller dans le fichier config, dans le bas du fichier.
  • le plaintext value dans le formulaire une fois le fichier config enregistré et placé sur le serveur.