Bonjour a tous,

Je debute sous linux et je voudrais monter un serveur.

Pour commencer, j'ai un athlon 1800+ avec 80Go de disque dur, 1024 Mo de ram et une FC7 à jour en place.

Depuis plusieurs jours je passe de tutos en tutos et je commence a me perdre.
Pour un serveur personnel, qu'est ce qu'il me faut ?
proftpd, pureftp, vsftp apache ??
pourriez vous me dire ce qu'il faut installer et si des fois il y aurait une page ou deux en francais, car quand je vais sur les sites officiels, tout est en anglais et je dois reconnaitre que mon niveau dans cette langue est aussi bas que celui de ma connaissance de linux.

D'avance merci a ceux qui prendront un peu de temps pour me mettre sur la bonne voie
Bonsoir,

bienvenue sur ce forum .

Tout dépend de ce que tu veux faire avec ton serveur :

- héberger un site web ? Apache , PHP, JBoss, Tomcat, Perl, ...
- as tu besoin d'une base ? MySQL, PostGres
- gère tu des mails ? postfix
- Peux t'on y accéder ? - Comment : SSH, FTP, ...
Bonsoir,

je voudrais simplement pouvoir acceder a mes donnees a distance, autoriser des amis a pouvoir stocker des donnees dessus, ou en telecharger si besoin.

mais alors la en apache, PHP ou autre ??????????????

d'après mes lectures les plus simples a mettre en place sont les ftp, quoi que si on peut faire la meme chose sur un autre systeme pourquoi pas, j'ai lu des docs sur les serveurs http et cela me semblait bien correspondre a mon envie mais ca semble tres difficile a bien faire tourner.
Et des connaissances du monde de windows m'ont dit que ce qu'il me fallait c'etait un serveur ftp.
alors ftp.

mais si tu penses qu'il y a mieux pour moi, je prends
FTP est à proscrire (sécurité), si tu veux faire du FTP passe par du SSH.

Sinon, si tu veux juste partager des fichiers avec des amis, un serveur Apache avec un système d'upload sécurisé peut suffire.
selon toi,

qu'est-ce qui est le plus sur en securite, apache ou ssh ???
lequel est le plus compliqué a mettre en route ???

pourrais-tu me dire comment faire pour un apache, ce qu'il faut ????
ou sur un ssh ???? je connais meme pas de nom
je suis surpris, je croyais que proftpd etait ce qui etait le plus utilisé sur fedora ????
fredouille wrote:selon toi,

qu'est-ce qui est le plus sur en securite, apache ou ssh ???
lequel est le plus compliqué a mettre en route ???

pourrais-tu me dire comment faire pour un apache, ce qu'il faut ????
ou sur un ssh ???? je connais meme pas de nom
Ce n'est pas le même usage : Apache est un serveur WEB, SSH un shell.

SSH signifie Secure Shell (protocole permettant de faire des connexions sécurisées entre un serveur et un client).
Par défaut le serveur SSH est installé sur ton serveur, il faut juste créer des comptes et c'est tout .

Apache nécessite un peu plus de configuration pour être opérationnel et secure.
fredouille wrote:je suis surpris, je croyais que proftpd etait ce qui etait le plus utilisé sur fedora ????
FTP est de moins en moins utilisé car pas très secure !!, mais avec SSH on peut faire du FTP sur SSH.
ok mais est-il possible de downloader et uploader sur un ssh ????????
est-ce que des amis pourront s(y connecter sans que je craigne pour ma sécurité et surtout pour ma systeme ?????????????
Avec ssh, tu as les commandes scp entre autres qui permettent une copie de fichiers ou répertoires d'un PC vers un autre (distants). La sécurité est gérée par les droits sur le user qu'ils utilisent, par leur IP, etc ..

De plus, comme je le disais tu peux activer SFTP qui est un FTP over SSH , ce qui est plus convivial pour un non informaticien (utilsable par un client FTP graphique).
fredouille wrote:ok mais est-il possible de downloader et uploader sur un ssh ????????
est-ce que des amis pourront s(y connecter sans que je craigne pour ma sécurité et surtout pour ma systeme ?????????????
La réponse est ici 😉
serieux, kool ca, donc si je comprends bien, seul celui qui est identifié sur mon pc pourra se logger et faire ce qu'il a a faire ????

Donc dans l'ideal je pourrais autoriser ou non l'ecriture dans les dossiers , ainsi que les droits d'acces.

C'est bien ca ?????

si effectivement on peut faire ca avec un ssh, voir un SFTP, tu aurais des conseils pour bien installer et cerner toutes les subtilités ?????????
fredouille wrote:serieux, kool ca, donc si je comprends bien, seul celui qui est identifié sur mon pc pourra se logger et faire ce qu'il a a faire ????

Donc dans l'ideal je pourrais autoriser ou non l'ecriture dans les dossiers , ainsi que les droits d'acces.

C'est bien ca ?????
Oui , mais attention à bien se protéger en mettant des passwords dignes de ce nom, en paramétrant le serveur SSHD pour qu'il bloque l'IP au bout de n tentatives infructueuses, en n'autorisant pas les connexions avec root, anonymous, etc , etc ...

Pour avoir plusieurs serveurs SSH en ligne sur le net, je peux t'assurer qu'on est scanné en permanence !!
ok bien compris.

Mais il faut que les utilisateurs distants connaissent les commandes pour pouvoir l'utiliser, y a moyen de faire pour qu'un nullos comme moi y arrive sans avoir besoin d'un manuel de commandes ??????? (genre avec des boutons visuels ou autres)


Par quoi faut-il donc que je commence, ssh est -il deja installé, faut des paquets supplementaires pour la sécurité, y a -til un bon tutto qui regroupe toutes ces informations ???
Bon, a pil ou face je vais essayer de monter un apache.
j'ai reussi a trouver un tuto : tuto apache

les installations se sont bien passées et tous les tests sont ok (http://localhost/ me donne bien la page la page de test apache).
Apres la configuation de mysql, http://localhost/phpMyAdmin me renvoit bien la page phpmyadmin prévue.

mais maintenant, qu'est-ce que je fais ????
y a surement autre chose a faire pour configurer les acces et en premier le serveur, comment dire que les donnees seront a tel endroit sur le systeme.
je dedis un disque dur complet pour les "données", et ce disque dur est en ntfs et se monte sans difficulté au démarrage grace à ntfs-3g, et j'arrive à ecrire des données dessus depuis ma session (non root) donc les droits rw sont ok.

mais je ne sais pas comment faire pour tester le serveur depuis internet, ni meme le configurer (nom de serveur, etc, etc,)

Egalement, je suis derrière un routeur, j'ai donc redirigé les ports tcp 80 et dup 80 vers la machine de mon réseau.
Aussi grace a ce tuto, tuto no-ip
j'ai installé noip et suivi les instructions et la commande # /usr/local/bin/noip2 -S me renvoit ceci :
[root@berok noip-2.1.7]# /usr/local/bin/noip2 -S
1 noip2 process active.

Process 4252, started as /disks/srvr/DONNEES/noip-2.1.7/noip2, (version 2.1.7)
Using configuration from /usr/local/etc/no-ip2.conf
Last IP Address set 86.221.213.21
Account berok37@hotmail.com
configured for:
host berok.no-ip.org
Updating every 10 minutes via /dev/eth1 with NAT enabled.
donc noip fait bien son boulot.

quelqu'un pourrait me dire comment faire la suite, car la doc du site configuration apache est en anglais et tres technique.
Et la je le dis après une nuit passée dessus, je confirme : je suis vraiment un débutant, j'ai rien compris et rien fait de peur de faire une connerie.

Donc si vous avez des infos pour la suite, merci d'avance.......
Salut,
j'ai pas lu ton tuto, mais il y en a un sur ce site pour apache, qui sera plus adapté a fedora a mon avis.
j'ai l'impression que tu te lance a tord et a travers dans ce qui te passe sous la main, ce n'est selon moi pas la bonne solution.
Un serveur ne fait pas tout, il propose des services. A toi déja de bien identifier quel service réponds a ton besoin (en l'occurence, meme si ca peu correspondre, je pense pas que apache soit la meilleure solution, et pouquoi phpmyadmin?).

j'aurais plutot vu un ftp, overs ssh pour la sécurité, ca semblait etre parfait pour toi.

epo
bonjour eponyme,
ok je suis assez d'accord avec toi, je ne sais pas vraiment lequel choisir.
ce que je voudrai, c'est avoir un serveur qui tourne en permanence sur lequel je pourrai stocker et recuperer des donnees a distance. maintenant je pense aussi a mes amis qui ont besoin des fois de mes donnees (qui sont physiquement chez moi, gravées sur cd ou dvd) et qui ont aussi des fois des donnees a me proposer, il faut donc que moi comme eux on puisse se connecter a distance, de manière securisée (tant en acces qu'en droits lecture/ecriture) et que l'on puisse envoyer et recuperer des donnees.

Maintenant pourquoi j'ai pris apache, parce qu'il semble que les ftp soient pas tres securisés et que ce que l'ai essayé de sftp entre deux de mes pc sur mon réseau ne m'a pas convaincu (je m'y suis peut-etre mal pris, surement).

De la je suis tout pres a revoir ma decision, parce que maintenant, je trouve rien pour avancer sur apache, et pourquoi phpmyadmin, parce que comme je l'ai dit au début, je débute et je ne sais pas du tout ce qu'il faut pour arriver a faire ce que je veux, donc phpmyadmin parce que c'etait sur le tuto.

pour ce qui est du tuto disponible sur le site, si c'est celui-ci : tuto documentation apachehttp://doc.fedora-fr.org/wiki/Installation_et_configuration_d%27Apache

je l'ai suivi, mais y a un moment, soit je ne comprends pas, soit c'est pas dit (je prends d'abord la 1ere hypothese), et bien je vois pas comment configurer mes pages , ni meme comment savoir si mon serveur est accessible depuis le net, ni meme comment definir le nom de mon serveur (je sais, je suis vraiment un débutant :-D).

donc si tu peux de donner des fils ou des indications, voir m'accompagner pour la suite, c'est avec plaisir.
Re-bonjour,

pour en revenir à ssh , depuis Windows avec Filezilla par exemple, tes amis peuvent accèder à ton serveur en choisissant le protocole SFTP over SSH2.

Sinon pour Apache, il suffit de configurer le DocumentRoot avec l'option Indexes de façon à pouvoir voir le contenu du répertoire, de protéger ton site avec des fichiers htaccess (user/pwd) et le tour est joué. Puis de prévoir par ex un cgi-bin upload.cgi qui leur/te permet d'uploader des fichiers sur ton serveur.

Concernant l'accès depuis le Net, ça marche .. http://berok.no-ip.org m'envoie sur la page de test Fedora de ton serveur !! 🙂
a proxy,

super tes nouvelles, je suis content de voir que effectivement mon acces depuis internet fonctionne, comme tu me le dis (en plus j'avais pas pensé qu'en utilisant mon autre pc, je pouvais voir si j'accedais bien a mon serveur), et ca me reconforte de voir que ca au moins c'est bon.

par contre, comment je peux faire pour configurer le DocumentRoot avec l'otion indexes dont tu me parles ??
ainsi que de proteger mes données et limiter mes acces ???
j'ai voulu tenter la config avec system-config-httpd pour avoir un peu de graphique dans la configuration, et j'ai planté le serveur qui après un reboot ne voulais meme plus démarrer.

tu aurais des infos complementaires sur les choses a faire ????
En étant root, fais :

dans /etc/httpd/conf.d

Crée le fichier monsite.conf contenant
Alias /monsite/ /LE_REPERTOIRE_QUE_TU_VEUX_PARTAGER

<Location /monsite>
Options Indexes
</Location>
chown apache:apache /etc/httpd/conf.d/monsite.conf

Relance apache : service httpd restart

Puis accède à http://localhost/monsite/

Attention: ne mets pas des fichiers sensibles, pour l'instant c accessible à tout le monde !!
a proxy,

ok super ca marche nickel, d'ailleurs depuis un autre pc, je peux pas remonter plus haut que la racine que j'ai tapé dans le fichier monsite.conf.
Merci bien c'est pile poil ce que je veux.
Maintenant, je cherche depuis un moment avec la commande find ou locate un fichier "htaccess" sans jamais tomber dessus.

tu pourrais m'aider sur ce point, et me donner quelques infos sur la configuration des utilisateurs, de leurs droits, et comment refuser tout acces aux utilisateurs non authentifiés de la liste que je voudrais créer ???????
a proxy,

je rectifie, l'ajout du repertoire dedié au serveur fonctionne nickel quand je le teste avec "http://localhost/monsite/", mais rien quand je teste depuis mon autre pc.

Tu as une idée d'ou vient mon probleme ??????
Dans /etc/httpd/conf.d/monsite.conf :
Alias /monsite /LE_REPERTOIRE_QUE_TU_VEUX_PARTAGER

<Location /monsite>
Options Indexes
AuthType Basic
AuthName "Acces prive"
AuthUserFile /etc/httpd/conf/passwd
AuthGroupFile /etc/httpd/conf/group
<Limit GET POST>
require group admin
</Limit>
</Location>
Puis va dans /etc/httpd/conf, lance :
htpasswd -c passwd toto
saisis 2 fois le mot de passe
Crée le fichier /etc/httpd/conf/group contenant :
admin : toto

fais chown apache:apache passwd group

relance apache : service httpd restart

Pour créer d'autres utilisateur , tu relanceras htpasswd passwd toto2 puis tu le rajouteras dans group à la suite de toto
fredouille wrote:a proxy,

je rectifie, l'ajout du repertoire dedié au serveur fonctionne nickel quand je le teste avec "http://localhost/monsite/", mais rien quand je teste depuis mon autre pc.

Tu as une idée d'ou vient mon probleme ??????
Moi, je le vois ton répertoire !! 😉

Comment y accédes tu depuis l'autre PC ? http://berok.no-ip.org/monsite/ ?
ok navré proxy,
j'arrives a acceder maintenant a mon repertoire en suivant l'adresse que tu m'as transmis (http.berok.no-ip.org/monsite/),
mais pourquoi je dois taper cette adresse ???
ce que je voudrais, c'est quand je tape sur http://berok.no-ip.org, c'est de voir directement le repertoire dedie pour le serveur, et la je dois tapé en plus "/monsite", y a pas moyen de corriger ca ???
et depuis j'ai rajouté un fichier et un répertoire dans le repertoire /monsite/, je les vois bien mais je ne peux pas y acceder, tu as une idée de mon erreur ?????

en attendant merci pour les infos sur les connexions, je vais essayer ca tout de suite....
L'erreur vient du / derriere l'Alias :
Alias /monsite/ /LE_REPERTOIRE_QUE_TU_VEUX_PARTAGER

C'etait pour te montrer le principe, maintenant si tu veux accéder directement à ce repertoire sans /monsite/ , tu dois mettre ceci dans monsite.Conf
<VirtualHost *:80>
ServerName MonSite
DirectoryIndex index.html
DocumentRoot " /LE_REPERTOIRE_QUE_TU_VEUX_PARTAGER"
<Location "/">
AuthType Basic
AuthName "Acces prive"
AuthUserFile /etc/httpd/conf/passwd
AuthGroupFile /etc/httpd/conf/group
<Limit GET POST>
require group admin
</Limit>
</Location>
</VirtualHost>
a proxy,

ok je vais essayé ca, mais par contre, a chaque que j'essayes de rentrer sur mon site a un pc, j'arrive a voir ma racine de serveur, le repertoire fold1 et le fichier essai1, mais je n'arrive a rien avec ses deux éléments, meme pas a aller dans fold1, et sur le serveur j'ai a chaque fois "SElinux" qui m'envoit un message qui est ceci :
Summary
SELinux is preventing the /usr/sbin/httpd from using potentially mislabeled files (/tmp/essai_tmp/essai1).
Detailed Description
SELinux has denied /usr/sbin/httpd access to potentially mislabeled file(s) (/tmp/essai_tmp/essai1). This means that SELinux will not allow /usr/sbin/httpd to use these files. It is common for users to edit files in their home directory or tmp directories and then move (mv) them to system directories. The problem is that the files end up with the wrong file context which confined applications are not allowed to access.
Allowing Access
If you want /usr/sbin/httpd to access this files, you need to relabel them using restorecon -v /tmp/essai_tmp/essai1. You might want to relabel the entire directory using restorecon -R -v /tmp/essai_tmp.
Additional Information
Source Context: user_u:system_r:httpd_t
Target Context: user_u:object_r:tmp_t
Target Objects: /tmp/essai_tmp/essai1 [ file ]
Affected RPM Packages: httpd-2.2.6-1.fc7 [application]
Policy RPM: selinux-policy-2.6.4-48.fc7
Selinux Enabled: True
Policy Type: targeted
MLS Enabled: True
Enforcing Mode: Permissive
Plugin Name: plugins.home_tmp_bad_labels
Host Name: berok
Platform: Linux berok 2.6.22.9-91.fc7 #1 SMP Thu Sep 27 23:10:59 EDT 2007 i686 athlon
Alert Count: 2
First Seen: dim 28 oct 2007 16:58:20 CET
Last Seen: dim 28 oct 2007 18:28:37 CET
Local ID: 1a582ed1-6cb3-4f5e-b718-e5d2b2e86a07
Line Numbers:
Raw Audit Messages :
avc: denied { getattr } for comm="httpd" dev=sda5 egid=48 euid=48 exe="/usr/sbin/httpd" exit=0 fsgid=48 fsuid=48 gid=48 items=0 name="essai1" path="/tmp/essai_tmp/essai1" pid=3357 scontext=user_u:system_r:httpd_t:s0 sgid=48 subj=user_u:system_r:httpd_t:s0 suid=48 tclass=file tcontext=user_u:object_r:tmp_t:s0 tty=(none) uid=48
je vois bien que c'est un probleme de sécurité, mais je vois pas ce que je peux faire pour y remedier.

tu vois pas quelque chose ?????
a proxy,

ok la modification seule de l'alias avec l'ajout deu chapitre "virtual host...." ont suffit a regler ce probleme.
D'ailleurs, j'ai fais fait sauter l'authentification, afin que tu puisses, si besoin, voir d'eventuels problemes ou failles a mon site.
Je vais regarger attentivement le fil que tu me donnes, mais en attendant, si je veux rajouter un autre repertoire dans la racine(par exemple fold2) mais que je veux des restrictions en fonction du login utilisé, voir a ce que un nouveau mdp soit requis pour y acceder, comment puis-je faire ??

egalement, je vois bien tout ce qu'il y a sur le serveur, mais pour l'instant je peux rien faire, ormis les voir, comment je peux faire pour les downloader et en uploader d'autres ????
a proxy,

ok je viens de lire le chapitre de securité et d'acces refusé par selinux, et evidemment mon repertoire n'est pas situé sous "/var/www/", penses-tu que si je laissais les dossiers la ou ils sont, car j'y accedes des fois directement sepuis un autre pc par le réseau, mais que si je crées des liens situés dans "/var/www/" et que ces liens pointent vers les repertoires en question (qui ne sont pas sous "/var/www/), penses-tu que ca reglerai mon pb ??

ou j'ai mal compris le fil, et que je devrais simlement taper la commande indiquée pour chaque répertoire et donnée qui sera mise a disposition pour le serveur ??
Je les vois tes répertoires et fichiers, ton fichier essai1 est vide, mais s'il contenait quelque chose, je pourrais le downloader sur mon PC.

Pour mettre des droits particuliers sur un folder, tu définis plusieurs groupes différents que tu spécifies dans ton fichier /etc/httpd/conf.d/monsite.conf pour chaque location (require group role)


Pour uploader sur ton serveur Apache, il y a différentes manières, le + simple est un petit script cgi (upload.cgi)
Si tu fais des liens, il faut que tu rajoutes l'option FollowSymLinks
a proxy,

ok genial, tout ce que tu me proposes, d'ailleurs tu as raison pour le fichier essai1, je viens d'y ecrire puis d'aller sur un autre pc, et maintenant je peux le downloader, MERCI.

pour les droits particuliers en fonction du folder, ok je comprends le principe, mais comment on fait pour taper le "require group role" dans le fichier "/etc/httpd/conf.d/monsite.conf", cette fonction sera valable pour tous les folders situés sur le serveur (avec les droits specifiques a chaque folder (comme pour le /home des utilisateurs), ou alors il faut un paragraphe et donc une commande definie dans le fichier "/etc/httpd/conf.d/monsite.conf" ???
pour les liens je voit bien la commande a rajouter, je la tapes entre <Location /> et </Location>, a la suite des authentifications ??????
ah oui tu m'as parlé d'un script cgi, pour uploader, tu peux m'aider aussi la dessus, STP ????? :-D
Pour les sous-roles, tu refais une section <Location "/sous-rep> avec un require group spécifique
<Location "/">
require group group
</Location>
<Location "/rep1">
require group group-rep1
</Location>
Dans ce cas, le répertoire /rep2 prend les roles de /.

Pour le script d'upload, il est décrit ici
a proxy,

genial ton lien pour le upload, mais là honnetment, faut dejà toucher en ligne de commande et en perl.
je dis ca parce que j'ai bien suivi toute la manipulation, fais les deux fichiers (d'ailleurs je suis suirpris car le "file_upload.html" n'a pas l'apparence qui est montrée sur le site), mais surtout a chaque fois que j'essayes d'uploader quelque chose, j'ai la meme erreur (a voir directement sur le site).
Dans /var/www/cgi-bin tu crées le fichier upload.cgi contenant :
#!/usr/bin/perl -w

use CGI;
$upload_dir = "/tmp";
$query = new CGI;

$filename = $query->param("photo");
$filename =~ s/.*[\/\](.*)/$1/;
$upload_filehandle = $query->upload("photo");

open UPLOADFILE, ">$upload_dir/$filename";

binmode UPLOADFILE;

while ( <$upload_filehandle> )
{
print UPLOADFILE;
}

close UPLOADFILE;

print $query->header ( );

print "<HTML>" ;
print "<HEAD>" ;
print "<TITLE>Thanks!</TITLE>" ;
print "</HEAD>" ;

print "<BODY>" ;

print "<P>Merci !</P>" ;

print "</BODY>" ;
print "</HTML>" ;
Puis dans tu crées sous ton DocumentRoot par exemple le fichier upload.html contenant :
<HTML>
<HEAD></HEAD>
<BODY>
<FORM ACTION="/cgi-bin/upload.cgi" METHOD="post" ENCTYPE="multipart/form-data">
Fichier à uploader: <INPUT TYPE="file" NAME="photo">
<br><br>
<INPUT TYPE="submit" NAME="Submit" VALUE="Validation">
</FORM>
</BODY>
</HTML>
Tu relances Apache, puis tu vas sur http://localhost/upload.html, tu saisis un fichier et ca te l'uploade dans le répertoire /tmp en l'occurrence.
a proxy,

bonjour,

j'ai suivi le tuto pour le upload, sans succes pour ce qui est d'uploader.
je viens d'essayer les scripts que tu m'as envoyé et c'est toujours la meme fin, ca marche pas.
De plus selinux s'affole a chaque fois que j'essayes d'uploader, il me dit ce qui suit :
Summary
SELinux is preventing the upload.cgi from using potentially mislabeled files
/ (fusefs_t).

Detailed Description
SELinux has denied the upload.cgi access to potentially mislabeled files /.
This means that SELinux will not allow http to use these files. Many third
party apps install html files in directories that SELinux policy can not
predict. These directories have to be labeled with a file context which
httpd can accesss.

Allowing Access
If you want to change the file context of / so that the httpd daemon can
access it, you need to execute it using chcon -t httpd_sys_content_t /. You
can look at the httpd_selinux man page for additional information.

Additional Information

Source Context system_u:system_r:httpd_sys_script_t
Target Context system_u:object_r:fusefs_t
Target Objects / [ dir ]
Affected RPM Packages filesystem-2.4.6-1.fc7 [target]
Policy RPM selinux-policy-2.6.4-48.fc7
Selinux Enabled True
Policy Type targeted
MLS Enabled True
Enforcing Mode Permissive
Plugin Name plugins.httpd_bad_labels
Host Name berok
Platform Linux berok 2.6.22.9-91.fc7 #1 SMP Thu Sep 27
23:10:59 EDT 2007 i686 athlon
Alert Count 1
First Seen lun 29 oct 2007 20:09:44 CET
Last Seen lun 29 oct 2007 20:09:44 CET
Local ID 73a2c802-e386-4dd5-b3d5-7cb60818010d
Line Numbers

Raw Audit Messages

avc: denied { search } for comm="upload.cgi" dev=sdb5 egid=48 euid=48
exe="/usr/bin/perl" exit=-13 fsgid=48 fsuid=48 gid=48 items=0 name="/" pid=2398
scontext=system_u:system_r:httpd_sys_script_t:s0 sgid=48
subj=system_u:system_r:httpd_sys_script_t:s0 suid=48 tclass=dir
tcontext=system_u:object_r:fusefs_t:s0 tty=(none) uid=48
j'ai pourtant fait le "chmod 755 /var/www/cgi-bin/upload.cgi" et le "chmod a+rx /var/www/cgi-bin/upload.cgi" indiqué sur le tuto ici

et rien a faire.

penses tu que ca pourrait venir du fait que le répertoire prévu pour le serveur soit sur un disque formaté en NTFS et que ce dossier soit accessible par le biais de fuse ??????
Bonsoir,

désactive SELinux, tu pourras le remettre éventuellement après. Pense à relancer Apache, et regarde dans /var/log/httpd/error_log s'il y a des erreurs.
ok mais encore une question bete, comment on fait pour couper selinux ?????
system-config-securitylevel