Articles of www data

Comment puis-je activer un groupe d'users pour éditer des files dans Ubuntu var / www?

J'espère que quelqu'un pourra me diriger ou m'aider à comprendre comment je peux activer plusieurs users pour éditer les mêmes files / dossiers dans le server Ubuntu EC2 (11.10). J'utilise actuellement Transmit, la window Terminal et WordPress pour download des files dans le dossier WP. Pour utiliser WP à partir de «panneau du tableau de […]

Obtenir Redmine embedded avec svn pendant le passage du passager en tant qu'user www-data

J'ai des problèmes pour que les passagers et les svn travaillent à Redmine. Système Ubuntu 12.04 Apache 2.2.22 PassengerRuby 1.9.1 Passager 3.0.19 Problème Lorsque je laisse Passenger faire, l'user normal change et fonctionne comme www-data, l'intégration svn ne fonctionne pas. Je me suis assuré d'entrer un path absolu vers svn (/ usr / bin / […]

Autoriser le développeur à modifier les files qui appartiennent parfois à www-data

Cette question a été posée maintes et maintes fois, mais aucune de ces réponses ne semble répondre à ma question spécifique, ni cela, soit je ne l'ai pas compris. Quoi qu'il en soit, selon le titre, j'essaie de limiter nos développeurs Web à un dossier particulier, par exemple: /var/www/site1.com et nous assurons qu'ils sont en […]

Comment puis-je créer des files dans un directory appartenant à un user dans le même groupe sans sudo?

J'ai créé un user pour posséder des files de site Web (drupal) et ajouté cet user à www-data, donc essentiellement tous les files sont drupaluser: www-data. Je veux entrer et mettre le site dans git mais j'ai la permission refusée, même si nous sums tous deux membres de www-data. Je pourrais passer à cet user […]

Comment exécuter php exec pour les scripts nesteds sur les machines distantes?

J'ai d'abord posé cette question stackEx, et je me suis rendu count que c'était un meilleur ajustement ici. J'essaie d'automatiser le deployment de services sur un cluster d'hôtes à partir d'un server Web. J'ai déjà évoqué la fonction php exec pour exécuter des scripts simples, et ce n'était pas un problème; mais il semble que […]

donne à www-data la permission d'écrire dans / home and others racine directory

J'ai un gros problème depuis quelques jours avec des permissions sur mon application Symfony2. L'arrière-plan : J'écris une application PHP avec symfony2 qui donne un aperçu de nombreuses instances de Moodle sur chaque server que je possède. Cette application permet également d'installer automatiquement une nouvelle instance de Moodle. L'application symfony2 utilise une fonction: shell_exec () […]

L'user de l'application Web voit le contenu d'autres applications Web

Sur le server VPS Debian, il existe deux applications Web dans des directorys distincts, appelons-les publicapp et privateapp. Il existe des users pour chaque application (user publicappuser et privateappuser). Chaque application possède sa propre database distincte (publicapp et privateapp). Il existe Nginx avec l'user "www-data" et PostgreSQL avec un seul user – "postgres" – pour […]

server apache2 pas d'autorisation sur un nouveau directory

Je configure un server apache2 sur mon server. Je voulais utiliser un autre directory puis / var / www. J'ai créé le directory / Web a ajouté mon user au groupe www-data a changé le propriétaire / groupe et l'autorisation: chown -R root:www-data /web chmod -R 755 /web Ensuite, j'ai créé un nouvel hôte virtuel […]

Quelles sont les meilleures pratiques pour la configuration des permissions d'user et de file pour un server hébergeant des applications Web?

J'ai déployé de nombreuses applications et services Web sur mon VPS, y compris Jenkins, les applications Node.js, les services de synchronisation de files P2P et ainsi de suite, mais je suis confronté à quelques problèmes: J'utilise NginX pour la proxying inversée, et ses employés fonctionnent comme users www-data . J'ai entendu dire que cet user […]

Comment utiliser NVM pour changer les versions Node pour l'user Apache ('www-data') – un user avec une fonctionnalité très limitée?

J'appelle un script Node de PHP sur mon server Web Ubuntu, comme dans // The following PHP executes in the context of the Apache user – 'www-data' // $execssortingng = "node " . $args; exec($execssortingng, $output, $return_value); Comme on l'a noté, le code PHP s'exécute dans le context de l'user Apache, qui est www-data par […]