Le but de ce post est d'isoler nextcloud des autres instances web installés sur mon serveur.
si c'est sur le meme serveur physique, et que tu veux juste eviter que les utilisateurs du site nextcloud ne se ballade ailleurs, alors ne reinvente pas la poudre, configure simplement comme il faut ton serveur web, avec le vhost et le documentroot qui va bien.
ainsi les utilisateurs de ce vhost ne pourront pas aller ailleurs que dans le documentroot,
ouvrir le code de nextcloud, qui lui ira chercher ses datas ailleurs
si tu crains que les utilisateurs "locaux" du serveur (aka le serveur est aussi à usage domestique, avec un bureau, un explorateur de fichier) => regarde en effet les droits des dossiers/fichiers pour que seul le service web et root puisse y acceder, voire avec du "suexec" (option apache) faire tourner le service web sous un utilisateur dédié à cet instance.
si la machine physique est assez puissante, tu peux isoler encore plus, avec de la virtualisation
tu as alors un environnement complet OS, dependance, service web et nextcloud, autonome du reste de la machine, tu peux alors modifier cet environnement sans risquer de casser la machine principale
# c'est quoi isoler ?
Posté par NeoX . En réponse au message Isoler différents services Web auto-hébergé. Évalué à 4.
si c'est sur le meme serveur physique, et que tu veux juste eviter que les utilisateurs du site nextcloud ne se ballade ailleurs, alors ne reinvente pas la poudre, configure simplement comme il faut ton serveur web, avec le vhost et le documentroot qui va bien.
ainsi les utilisateurs de ce vhost ne pourront pas aller ailleurs que dans le documentroot,
ouvrir le code de nextcloud, qui lui ira chercher ses datas ailleurs
si tu crains que les utilisateurs "locaux" du serveur (aka le serveur est aussi à usage domestique, avec un bureau, un explorateur de fichier) => regarde en effet les droits des dossiers/fichiers pour que seul le service web et root puisse y acceder, voire avec du "suexec" (option apache) faire tourner le service web sous un utilisateur dédié à cet instance.
si la machine physique est assez puissante, tu peux isoler encore plus, avec de la virtualisation
tu as alors un environnement complet OS, dependance, service web et nextcloud, autonome du reste de la machine, tu peux alors modifier cet environnement sans risquer de casser la machine principale