Trusted domaine | ownCloud 9.x

Si vous ĂȘtes arrivĂ© sur cet article, peut-ĂȘtre que ces deux ci vous intĂ©resserons:

AccÚs au serveur Web Owncloud à partir de son nom de domaine

Vous devez savoir que la premiĂšre adresse Ă  partir de laquelle vous accĂ©derai Ă  ownCloud sera intĂ©grĂ©e au fichier config.php qui se situe dans /var/www/owncloud/config/ si vous avez gardĂ© le rĂ©pertoire d’installation par dĂ©faut bien entendu 🙂

Et bien souvent quand on parle d’auto-hĂ©bergement, le premier accĂšs au serveur s’effectue en local avec une adresse ayant ce genre de structure xxx.xxx.x.xx 🙂

C’est alors qu’aprĂšs avoir (par exemple) attribuĂ© une adresse IP statique locale Ă  sa machine, aprĂšs avoir rĂ©servĂ© un hostname chez No-IP et aprĂšs avoir correctement effectuĂ© la redirection Ă  l’intĂ©rieur de son routeur, on tombe sur ce genre de message…

Faire clic sur le bouton prĂ©vu Ă  cet effet en dessous du message (non visible sur cette image) ne fonctionnera pas hormis un cas bien particulier. Le moyen pour moi le plus sĂ»r est donc comme dit plus haut d’apporter une modification au fichier config.php situĂ© dans /var/www/owncloud/config/ 🙂


Je vais prendre mon exemple…

On peut voir ci-dessous que j’ai accĂ©dĂ© pour la premiĂšre fois Ă  mon cloud grĂące Ă  mon IP locale 192.168.2.43:

<?php
$CONFIG = array (
 'memcache.local' => '\\OC\\Memcache\\Memcached',
 'updatechecker' => false,
 'instanceid' => 'ocj7ruuqxokp',
 'passwordsalt' => 'RFdJ5GVz8t9qv7tR1Yipku9QIw78E1',
 'secret' => 'y/EOxfBwDxPoVAkuwixnSja/UF1eoQeqPQE5Abi9tOflXMta',
 'trusted_domains' =>
 array (
 0 => '192.168.2.43',
 ),
 'datadirectory' => '/var/www/owncloud/data',
 'overwrite.cli.url' => 'http://192.168.2.43/owncloud',
 'dbtype' => 'mysql',

Si je veux continuer à pouvoir accéder à mon cloud via mon IP locale 192.168.2.43 et en plus grùce à mon nom de domaine anypersoftp.servehttp.com, je vais ajouter la ligne suivante:

<?php
$CONFIG = array (
 'memcache.local' => '\\OC\\Memcache\\Memcached',
 'updatechecker' => false,
 'instanceid' => 'ocj7ruuqxokp',
 'passwordsalt' => 'RFdJ5GVz8t9qv7tR1Yipku9QIw78E1',
 'secret' => 'y/EOxfBwDxPoVAkuwixnSja/UF1eoQeqPQE5Abi9tOflXMta',
 'trusted_domains' =>
 array (
 0 => '192.168.2.43',
 1 => 'anypersoftp.servehttp.com',
 ),
 'datadirectory' => '/var/www/owncloud/data',
 'overwrite.cli.url' => 'http://192.168.2.43/owncloud',
 'dbtype' => 'mysql',

Vous ajoutez autant d’entrĂ©es, autant d’adresses IP, autant de noms de domaine que vous souhaitez 🙂

Si je veux ne pouvoir accéder à mon cloud que via mon nom de domaine, voici comment se présentera le fichier:

<?php
$CONFIG = array (
 'memcache.local' => '\\OC\\Memcache\\Memcached',
 'updatechecker' => false,
 'instanceid' => 'ocj7ruuqxokp',
 'passwordsalt' => 'RFdJ5GVz8t9qv7tR1Yipku9QIw78E1',
 'secret' => 'y/EOxfBwDxPoVAkuwixnSja/UF1eoQeqPQE5Abi9tOflXMta',
 'trusted_domains' =>
 array (
 0 => 'anypersoftp.servehttp.com',
 ),
 'datadirectory' => '/var/www/owncloud/data',
 'overwrite.cli.url' => 'http://anypersoftp.servehttp.com/owncloud',
 'dbtype' => 'mysql',

La ligne « overwrite.cli.url » prĂ©cise l’adresse qui sera utilisez comme base pour toutes les URL qui seront gĂ©nĂ©rĂ©es dans ownCloud. Exemple: lorsque vous gĂ©nĂ©rerez une URL publique pour le partage. La valeur doit contenir l’URL de base complĂšte.


En savoir plus sur Blabla Linux 🇧đŸ‡Șâ™»ïžđŸ’»đŸ§đŸ‡«đŸ‡·

Abonnez-vous pour recevoir les derniers articles par e-mail.

Laisser un commentaire