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

  FORUM HardWare.fr
  Linux et OS Alternatifs
  réseaux et sécurité

  [CHMOD 777] Pb srv-local Linux mandriva 2006

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

[CHMOD 777] Pb srv-local Linux mandriva 2006

n°759782
pavat69
Posté le 06-12-2005 à 15:17:04  profilanswer
 

Bonjour,  
 
Depuis Lundi après midi je découvre le monde des pingouins (Linux Mandriva 2006) afin de mettre en place un serveur Web dans ma société.
J'ai installé Xamp, parametré la sécurité Sql, apache, etc.. Mon serveur est bien accessible depuis le poste en local tout comme en reseau (page de dem. Xamp)
Je décide d'installer spip, http://monadresseip/spip/ecrire, jusque la tout va bien. Mais les choses se gatent  :fou:  
 
Une erreur apparait m'indiquant que je ne n'ai pas les droits d'acces sur tel et tel repertoire.  :cry:  
Je prend mon logiciel ftp préferé (Filezilla) me connecte en administrateur clique droit sur mon rep et hop j'attribue les droits en ecriture (777) sur publique.
"Operation not permitted"  :pfff:  
Je me dit que c'est peut être Filezilla qui deconne, je tente en telnet........ Pareil...  :heink:  J'essai avec la commande FTP monadresseip et je fais un chmod 777 sur le repquivabien.  :ouch: Toujours pareil,  :fou:  :fou:  
 
Je test a partir de mon serveur Linux en mode Konsole, et toujours pareil  :(  
 
Je regarde de partout, sur le net, Google, HFR, je trouve plein de chose mais aucune ne m'aide :(
 
Alors si quelqu'un pourrait me donner un coup de main  :D  
 
Pour informations:
 
System: Linux Mandriva 2006
Serveur Ftp : Proftpd (livré avec Xamp pour Linux)
Le proprietaire de mes applications c'est le compte "root" (j'ai tenter une connexion FTP avec le compte root mais apparement il n'existe pas)
Test avec Filezilla, telnet, ftp en mode dos et Konsole
 
 

mood
Publicité
Posté le 06-12-2005 à 15:17:04  profilanswer
 

n°759783
Wolfman
Lobo'tomizado
Posté le 06-12-2005 à 15:35:43  profilanswer
 

C'est pour OSA...je déplace...

n°759788
DDT
Few understand
Posté le 06-12-2005 à 15:43:49  profilanswer
 

Pourquoi utiliser XAMPP alors que Mandriva fournit des paquets de tous les logiciels dont tu as besoin ?
Sur quel répertoire tu veux faire ton chmod ? À qui il appartient ? Et avec quel utilisateur tu essayes ?

n°759790
l0ky
Posté le 06-12-2005 à 15:49:12  profilanswer
 

vérifie que tu as droit de modifier le répertoire que tu veux modifier en regardant:
les droits et a qui appartient le répertoire que tu veux modifier
les droits et a qui appartient le répertoire parent du répertoire que tu veux modifier

n°759830
pavat69
Posté le 06-12-2005 à 17:18:37  profilanswer
 

Merci, mais j'ai trouvé la solution.
 
J'ai tout simplement fait en mode Konsole un chmod 777 sur le repertoire. :(  
Chose que je faisais un ftp :(
 
PS: J'ai installer Xamp car:
 
1. Je ne connais pas grand chose a Linux et je ne trouvais pas le proftpd dans les packages :(
 
Apache lui était bien installé ;)
 
A+ ;)

n°759855
Dark_Schne​ider
Close the World, Open the Net
Posté le 06-12-2005 à 18:18:10  profilanswer
 

proftpd est disponible, mais surement dans le média contrib
 
configure correctement urpmi et ajoute les média main, contrib et updates.
http://easyurpmi.zarb.org
http://www.linux-wizard.net/howto. [...] ages#urpmi
 
si j'étais toi, je supprimerais XAMP et j'installerais les bons packages qu'il faut sous Mandriva ... cela te simplifiera la vie notamment pour les mises à jours de sécu ...


---------------
Mandriva : parce que nous le valons bien ! http://linux-wizard.net/index.php
n°759960
pavat69
Posté le 06-12-2005 à 23:00:19  profilanswer
 

Merci dark, oui en effet j'aurais préferer installer les packages d'origine mais je n'avais pas tout sur les 3 cd. Etrange.
 
Maintenant que tout est en place, je vais le laisser tranquille quelques temps, cela me permettra de mieux comprendre l'environnement Linux, l'installation des packages, etc.. etc..
 
Merci A+

n°760002
pavat69
Posté le 07-12-2005 à 09:13:24  profilanswer
 

J'ai encore une petite question.
 
Mon application Spip fonctionnait bien hier soir, mon boss à pas mal travaille dessus, et m'a informé que l'application à planté.
Bien evidemment il n'avait pas les bons droits sur les fichiers.
 
Hier j'ai effectué la commande CHMOD 777 sur les bons repertoire, sauf que les fichiers n'ont pas été affectés par ces modifs.  
Y à t'il une solution pour faire un CHMOD 777 sur l'ensemble de mes fichiers, repertoire et sous repertoire ?  
J'ai lu 2/3 trucs sur la commande "find" mais j'avou avoir un peu de mal à tout comprendre.
 
Et mon second problème c'est que dans l'application, il y à la possibilité de vider le cache (en gros spip regenere des fichiers) de ce fait je perd à nouveau les droits sur les fichiers :(
 
Y a t'il une solution d'attribuer des droits définitivement (style héritage comme sous windows) ??
 
Merci ;)


Message édité par pavat69 le 07-12-2005 à 09:13:41
n°760010
Atomos
/home/ato/.geek_ville
Posté le 07-12-2005 à 09:37:20  profilanswer
 

Pour assigner le droit 777 aux répertoire / fichiers fils fait :
chmod 777 -R "mon_repertoire"
 
Pour find, voila comment ça marche :
find "repertoire" -name "ce que tu cherche"
Voila un exemple concret  :pt1cable: , je cherche dans le répertoire /etc un fichier de configuration pour proftpd, je c juste qu'il commence par pro... voila comment faire ta recherche :)
- find /etc -name "pro*"
 
Voili voilou


Message édité par Atomos le 07-12-2005 à 09:39:30
n°760018
pavat69
Posté le 07-12-2005 à 10:01:02  profilanswer
 

Merci Atomos, c'est noté. Bon je ne sais pas si c'est bon au niveau de la sécurité de l'appli, mais comme c'est un intranet et que mon serveur n'est pas accessible depuis l'exterieur cela ne devrait pas poser de problème.
 
;)


Message édité par pavat69 le 07-12-2005 à 10:34:13
mood
Publicité
Posté le 07-12-2005 à 10:01:02  profilanswer
 

n°760177
Dark_Schne​ider
Close the World, Open the Net
Posté le 07-12-2005 à 18:23:42  profilanswer
 

+ doc utilisation graphique de la Mandriva : http://doc.mandrivalinux.com/Mandr [...] arter.html
 
+ doc des outils en ligne de commande : http://doc.mandrivalinux.com/Mandr [...] -Line.html
 
bonne lecture
 
Sinon il est normal de ne pas tout avoir sur les CD, c'est avant tout orienté applis desktop et applis serveurs de base ( apache, postfix, samba, php, ... )
 
c('est pour cela qu'il faut configurer et ajouter les média main, contrib au moins. Quand tu as gbesoin d'une applis, tu regardes dans le gestionnaire de logiciel ( un peu comme si tu regardais sur telecharger.com ), si l'appli y est, tu dis de l'installer et il télécharge automatiquement l'appli et ce qu'il faut via le serveur ftp et l'installe ).


Message édité par Dark_Schneider le 07-12-2005 à 18:26:00

---------------
Mandriva : parce que nous le valons bien ! http://linux-wizard.net/index.php
n°762108
pavat69
Posté le 14-12-2005 à 15:29:44  profilanswer
 

Bonjour,  
 
Je remonte ce post car j'ai à nouveau un soucis avec Linux.
Mon serveur est bien en place, et mes applications tourne pas trop mal.
Mais voila, je viens de me rendre compte que mon repertoire temporaire de SQL n'est pas accessible et surtout pas au bon endroit.
 
Je m'explique:  
 
Quand j'ouvre phpmyadmin (Depuis Xampp pour Linux), je selectionne ma base de donnée, ensuite je clique sur ma table et la j'ai un message d'erreur.

Code :
  1. Mysql a répondu : #1 can’t create / write to file ‘/root/tmp/#sql_f57_0_MYI (errcode : 13)

 :cry:  
 
J'ai alors essayé de déplacer mon repertoire 'tmp' dans /opt/xampp/tmp à l'aide de la commande

Code :
  1. sudo lampp startmysql --slave-load-tmpdir:/opt/lampp/tmp


Bien evidemment cela n'a pas fonctionné :(
 
Si quelqu'un à une idée ?
 
 
 
 
 

n°762131
Dark_Schne​ider
Close the World, Open the Net
Posté le 14-12-2005 à 17:21:59  profilanswer
 

tu as check les permissions dans ces différents répertoires ?
 
quoiqu'il en soit concernant XMPP, je ne pourrais pas t'aider et je ne pourrais pas tester.


---------------
Mandriva : parce que nous le valons bien ! http://linux-wizard.net/index.php
n°762134
pavat69
Posté le 14-12-2005 à 17:31:24  profilanswer
 

Citation :

tu as check les permissions dans ces différents répertoires ?


 
C'est à dire ??  :whistle:  
 

n°762161
Dark_Schne​ider
Close the World, Open the Net
Posté le 14-12-2005 à 18:37:59  profilanswer
 

si l'utilisateur lampp pouvait écrire dans /opt/lampp/tmp ou


---------------
Mandriva : parce que nous le valons bien ! http://linux-wizard.net/index.php
n°762260
pavat69
Posté le 15-12-2005 à 07:57:28  profilanswer
 

Je sais qu'il existe une commande pour deplacer le rep tmp au demarrage des services SQL, ceci marche avec Xampp et avec n'importe quel serveur SQL.
 

n°762293
pavat69
Posté le 15-12-2005 à 10:46:30  profilanswer
 

Voici un apperçu de mon problème :(
 
http://pavat69.free.fr/divers/vrac/capture1.jpg
 
Si quelqu'un à une astuce, mon boss me presse pour mettre le site online  :pfff:

n°762353
Dark_Schne​ider
Close the World, Open the Net
Posté le 15-12-2005 à 14:06:08  profilanswer
 

cela m'étonnerais que l'utilisateur mysql ai le droit d'écriture dans le dossier perso de root ...
 
demande de l'aide sur le forum XAMP
 
cependant si j'étais toi, je désinstallerai XAMPP, j'installerai les packages normaux de la Mandriva ( je t'ai expliqué comment les récupérer ), et ensuite j'installerai SPIP.
 
encore mieux, SPIP est packagé sous Mandriva dans les média contrib :

Citation :


[adminserveur@serveur ~]$ urpmq -i spip
Name        : spip
Version     : 1.8.2
Release     : 1mdk
Group       : System/Servers
Size        : 7977921                      Architecture: noarch
Source RPM  : spip-1.8.2-1mdk.src.rpm        Build Host: n2.mandriva.com
Packager    : Anne Nicolas <anne.nicolas@mandriva.com>
URL         : http://www.spip.net/
Summary     : Système de publication pour l'internet
Description :
SPIP is a publishing system developed by the minirézo to manage the site
uZine. We provide it to anyone as a free software under GPL licence.
Therefore, you can use it freely for your own site, be it personnal,
co-operative, institutional or commercial.
 
To finish the installation, just go to http://localhost/spip/ecrire/


---------------
Mandriva : parce que nous le valons bien ! http://linux-wizard.net/index.php
n°762364
pavat69
Posté le 15-12-2005 à 14:21:19  profilanswer
 

Dark_Schneider a écrit :

cela m'étonnerais que l'utilisateur mysql ai le droit d'écriture dans le dossier perso de root ...
 
demande de l'aide sur le forum XAMP
 
cependant si j'étais toi, je désinstallerai XAMPP, j'installerai les packages normaux de la Mandriva ( je t'ai expliqué comment les récupérer ), et ensuite j'installerai SPIP.
 
encore mieux, SPIP est packagé sous Mandriva dans les média contrib :

Citation :


[adminserveur@serveur ~]$ urpmq -i spip
Name        : spip
Version     : 1.8.2
Release     : 1mdk
Group       : System/Servers
Size        : 7977921                      Architecture: noarch
Source RPM  : spip-1.8.2-1mdk.src.rpm        Build Host: n2.mandriva.com
Packager    : Anne Nicolas <anne.nicolas@mandriva.com>
URL         : http://www.spip.net/
Summary     : Système de publication pour l'internet
Description :
SPIP is a publishing system developed by the minirézo to manage the site
uZine. We provide it to anyone as a free software under GPL licence.
Therefore, you can use it freely for your own site, be it personnal,
co-operative, institutional or commercial.
 
To finish the installation, just go to http://localhost/spip/ecrire/



 
 
Oui c'est bien ca mon pb. L'util sql n'as pas le droit d'ecrire dans /root :(
 
Bon je vais tenter une reinstallation d'apache, sql, etc.. (c'est pas gagné)
Mais j'ai peur que mon pb ne soit pas corrigé.
 
Je te tiens au courant ;)
 
Merci pour tes informations

n°762372
leto
Posté le 15-12-2005 à 14:40:58  profilanswer
 

pavat69 a écrit :


Bon je vais tenter une reinstallation d'apache, sql, etc.. (c'est pas gagné)


 
J'ai écrit un guide pour la configuration d'urpmi, si tu es perdu :  
http://let0.free.fr/urpmi  
Même si les quelques liens donnés par Dark plus haut suffisent en théorie.

n°762392
pavat69
Posté le 15-12-2005 à 15:18:35  profilanswer
 

Merci Leto3, ta doc ma permis de comprendre 2/3 trucs ;)
 
Voila j'ai bien installer URPMI, bon aller je desinstalle Xampp [:ajax]

n°762407
pavat69
Posté le 15-12-2005 à 15:55:21  profilanswer
 

Bon j'ai comme un pb la, je pensais desinstaller Xampp et recuperer mes sites pour les sauvegarder. J'aurais peut être du faire l'inverse, car maintenant mon repertoire /opt/lampp a disparu avec tout ce qu'il y avait dedans..  Mon boss va faire la tête :(
 
Je suis en train de faire une installation des packages suivant:
 
1.Proftpd
2.Apache
3.My sql
4.Php
 
Il y à pleins de version differentes (Installation des paquetages logiciels --> recherche)
Comment savoir lequel prendre..
 
Edit: Et voilà mon serveur est operationel ! j'ai installer les bons packages (j'y suis un peu allé au pif) configurer Apache, Mysql, phpmyadmin, ensuite reinstaller mes applications.  
 
Merci beaucoup pour vos infos ;)  Je pense apporter quelques modifications, m'enfin le plus gros est fait.
 
Bon week !  :D


Message édité par pavat69 le 15-12-2005 à 17:36:09
mood
Publicité
Posté le   profilanswer
 


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

  [CHMOD 777] Pb srv-local Linux mandriva 2006

 

Sujets relatifs
Nforce 4 et mandriva 2006 (64 bit)problème d'installation de phpmyadmin sur mandriva 2006
mandriva 2006 et carte video nvidia geforce 6600Une config neuve exprès dédiée à Linux
Dépôt de rpms pour mandrivaProblême sous linux
portable : batterie inconnue par linux 
Plus de sujets relatifs à : [CHMOD 777] Pb srv-local Linux mandriva 2006


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