Pb srv-local Linux mandriva 2006 [CHMOD 777] - réseaux et sécurité - Linux et OS Alternatifs
Marsh Posté le 06-12-2005 à 15:43:49
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 ?
Marsh Posté le 06-12-2005 à 15:49:12
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
Marsh Posté le 06-12-2005 à 17:18:37
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+
Marsh Posté le 06-12-2005 à 18:18:10
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 ...
Marsh Posté le 06-12-2005 à 23:00:19
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+
Marsh Posté le 07-12-2005 à 09:13:24
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
Marsh Posté le 07-12-2005 à 09:37:20
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 , 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
Marsh Posté le 07-12-2005 à 10:01:02
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.
Marsh Posté le 07-12-2005 à 18:23:42
+ 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 ).
Marsh Posté le 14-12-2005 à 15:29:44
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 :
|
J'ai alors essayé de déplacer mon repertoire 'tmp' dans /opt/xampp/tmp à l'aide de la commande
Code :
|
Bien evidemment cela n'a pas fonctionné
Si quelqu'un à une idée ?
Marsh Posté le 14-12-2005 à 17:21:59
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.
Marsh Posté le 14-12-2005 à 17:31:24
Citation : tu as check les permissions dans ces différents répertoires ? |
C'est à dire ??
Marsh Posté le 14-12-2005 à 18:37:59
si l'utilisateur lampp pouvait écrire dans /opt/lampp/tmp ou
Marsh Posté le 15-12-2005 à 07:57:28
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.
Marsh Posté le 15-12-2005 à 10:46:30
Voici un apperçu de mon problème
Si quelqu'un à une astuce, mon boss me presse pour mettre le site online
Marsh Posté le 15-12-2005 à 14:06:08
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 : |
Marsh Posté le 15-12-2005 à 14:21:19
Dark_Schneider a écrit : cela m'étonnerais que l'utilisateur mysql ai le droit d'écriture dans le dossier perso de root ...
|
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
Marsh Posté le 15-12-2005 à 14:40:58
pavat69 a écrit : |
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.
Marsh Posté le 15-12-2005 à 15:18:35
Merci Leto3, ta doc ma permis de comprendre 2/3 trucs
Voila j'ai bien installer URPMI, bon aller je desinstalle Xampp
Marsh Posté le 15-12-2005 à 15:55:21
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 !
Marsh Posté le 06-12-2005 à 15:17:04
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
Une erreur apparait m'indiquant que je ne n'ai pas les droits d'acces sur tel et tel repertoire.
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"
Je me dit que c'est peut être Filezilla qui deconne, je tente en telnet........ Pareil... J'essai avec la commande FTP monadresseip et je fais un chmod 777 sur le repquivabien. Toujours pareil,
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
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