Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1531 connectés 

  FORUM HardWare.fr
  Linux et OS Alternatifs
  Logiciels

  [DEBIAN/Sarge] quel utilisateur pour uploader des fichiers PHP

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

[DEBIAN/Sarge] quel utilisateur pour uploader des fichiers PHP

n°852260
stef_dober​mann
Personne n'est parfait ...
Posté le 16-10-2006 à 19:34:51  profilanswer
 

Bonjour,
 
je crois que tout est dans la question !
 
pas l'utilisateur root ca c'est sur ! mais pour un max de protection (sans être parano) en utilisant PHP et MySQL 4
 
Edit :
Question avec le mot qui manque :
Avec quel utilisateur peut-on mettre des fichiers PHP sur un serveur Web (personnel) sans que cela ne pose de problème de sécurité ?


Message édité par stef_dobermann le 16-10-2006 à 22:25:03

---------------
Tout à commencé par un rêve...
mood
Publicité
Posté le 16-10-2006 à 19:34:51  profilanswer
 

n°852287
wolftom_
Posté le 16-10-2006 à 20:43:55  profilanswer
 

il doit manquer des mots dans ta question :)

n°852985
stef_dober​mann
Personne n'est parfait ...
Posté le 18-10-2006 à 13:57:24  profilanswer
 

je reformule car la ca ne suffit pas :
 
j'ai un serveur web de teste sous Debian Sarge, j'ai differents testeur qui doivent mettre des fichiers sur ce serveur, mais je ne sais pas quel type d'utiliseur il faut créer afin que les pages qu'il pose ne puisse endomager le système !
il vont utiliser WinSCP pour faire leur tra,sfert, je ne veux pas non plus qu'il puisse ce connecter au système en SSH (pas de shell !)
 
voila donc pourquoi je vous pose cette question !


---------------
Tout à commencé par un rêve...
n°852986
l0ky
Posté le 18-10-2006 à 13:58:21  profilanswer
 

www-data par défaut

n°853123
stef_dober​mann
Personne n'est parfait ...
Posté le 18-10-2006 à 19:36:47  profilanswer
 

et par defaut, c'est quoi le mot de passe utilisé ?


---------------
Tout à commencé par un rêve...
n°853126
l0ky
Posté le 18-10-2006 à 19:38:27  profilanswer
 

Y en a pas, les logins en www-data sont interdit par défaut
Tu passes en root, puis tu fais un  
passwd www-data
et tu définit le mot de passe

n°853127
l0ky
Posté le 18-10-2006 à 19:40:02  profilanswer
 

Apres si j'était toi je configurerait un compte pour chacun de tes utilisateurs sur ton serveur de test et je leur demanderait de foutre leur fichier dans leur répertoire ~/public_html avec des droits en 640 et 750 (pour les repertoires).
 
Ca evitera qu'ils se marchent sur les pieds. Chacun pourra accéder en web via : http://serveur/~login

n°853466
stef_dober​mann
Personne n'est parfait ...
Posté le 19-10-2006 à 13:22:09  profilanswer
 

c'était le but de ma question suivnate, mais je ne voulais pas que les utilisateurs passe par un répertoire /home/login/public_html, car il vont utiliser une application spécifique qui ce trouve dans /web/www/rep/
 
mais bon je vais plus réfléchirau problème !


---------------
Tout à commencé par un rêve...
n°855679
wolftom_
Posté le 24-10-2006 à 20:07:29  profilanswer
 

salut, tu pourrais détailler un peu l'utilisation de l'appli web par les utilisateurs?

n°856339
stef_dober​mann
Personne n'est parfait ...
Posté le 26-10-2006 à 18:40:48  profilanswer
 

en faite c'est bon, j'ai vu la personne et ce n'est plus à l'ordre du jour.
elle veux juste un système simple, aucun utilisateur a part lui ne va uploader des fichiers dessus !
 
il faudrait par contre que je puisse créer des virtualhost visible depuis l'extérieur, mais je ne sais pas comment faire :??:
 
Pour les applis web, c'est divers "logiciel" fait pour gérer des stock, des locations, des annonces,...


---------------
Tout à commencé par un rêve...
mood
Publicité
Posté le 26-10-2006 à 18:40:48  profilanswer
 

n°859684
wolftom_
Posté le 06-11-2006 à 00:33:48  profilanswer
 

des sous-domaines,non?

n°859725
l0ky
Posté le 06-11-2006 à 08:53:31  profilanswer
 

pas forcément.
C'est décrit dans la doc d'apache.

n°859726
l0ky
Posté le 06-11-2006 à 08:55:54  profilanswer
 

pour un 1.3: http://httpd.apache.org/docs/1.3/m [...] irtualhost
pour un 2.0: http://httpd.apache.org/docs/2.0/vhosts/examples.html
 
En gros, sur ton dns, pour les différents FQDN tu donnes l'adresse IP de ton serveur web.
et tu crée ensuite les vhosts sur apaache

n°859734
stef_dober​mann
Personne n'est parfait ...
Posté le 06-11-2006 à 09:31:02  profilanswer
 

c'est une solution, mais la le vhost fonctionne avec nom de domaine,  
faut-il aussi les acheter ?
j'ai pas du tous comprendre !
 
j'ai réussit à le faire mais en local uniquement, en accedant au site via l'URL :
http://appli1/
http://appli2/
http://appli3/
 
mais via un modem routeur ADSL, qui plus sans nomde domaine spécifique, je ne crois que cela puise marcher comme ca !
 
d'autre part, merci pour les infos ca peux toujours servir !
mais pour l'intant, ce n'est plus à l'ordre du jour !


Message édité par stef_dobermann le 06-11-2006 à 09:39:57

---------------
Tout à commencé par un rêve...
n°859736
l0ky
Posté le 06-11-2006 à 09:34:24  profilanswer
 

ben si tu veux qu'un site web soit visible depuis internet tu n'as pas 36000 solutions :
- soit tes clients utilise les adresses ip => pas de vhost possible sauf si tu utilise pour chaque vhost un port TCP différent.
- soit tu achetes un domaine par site et tu fais des vhosts en te basant sur les noms
- soit tu achetes un domaine et tu cree des sous-domaine (gratuit). Tu te bases ensuite sur tes sous-domaines pour ls vhosts.
 
Au pire tu peux utiliser les services du styles no-ip.com ou dyndns.org pour avoir des noms de domaines gratuit. Par contre tu ne peux pas choisir le nom du domaine.


Message édité par l0ky le 06-11-2006 à 09:36:01
n°860034
wolftom_
Posté le 06-11-2006 à 18:24:19  profilanswer
 

Ok j'ai compris ce que tu veux faire.
 
le plus simple ici c'est quand même d'avoir des sous domaines et vhost correspondant:
http://appli1.mondomaine.tld
http://appli2.mondomaine.tld
http://appli3.mondomaine.tld
 
c'est d'autant plus utile que si tu as un serveur dns pour mondomaine.tld, tu peux entrer directement http://appli1, car le dns va rechercher par défaut avec l'extension mondomaine.tld


Message édité par wolftom_ le 06-11-2006 à 18:25:21
n°860041
l0ky
Posté le 06-11-2006 à 18:33:14  profilanswer
 

Ca dépend des besoins [:spamafote]

n°860049
stef_dober​mann
Personne n'est parfait ...
Posté le 06-11-2006 à 19:05:52  profilanswer
 

j'avais trouvé cette solution,
mais maintenant la question ne se pose plus !
la personne qui m'avait commendé ca, à changé d'avis !
donc plus rien à configurer pour l'instant au part des sous-domaine, mais juste pour le local


---------------
Tout à commencé par un rêve...
n°860068
wolftom_
Posté le 06-11-2006 à 19:49:37  profilanswer
 

l0ky a écrit :

Ca dépend des besoins [:spamafote]


Je me base sur ce qu'il nous a dit :)


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Linux et OS Alternatifs
  Logiciels

  [DEBIAN/Sarge] quel utilisateur pour uploader des fichiers PHP

 

Sujets relatifs
ouvrir répertoire à un utilisateur particulierCreer un mirroir local d'un depot Debian (je suis perdu)
Conf Imp4 sous debian sarge[Debian] Savoir si du son sort de la carte son ?
GA-965P-DS3 et Debian :([Debian Testing] Problème LDAP avec BDB
[debian] Installation périphérique usb[Debian] Conseil achat carte raid (1) sata
[Debian] impossible de trouver les packetages ssh-server 
Plus de sujets relatifs à : [DEBIAN/Sarge] quel utilisateur pour uploader des fichiers PHP


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR