Besoin d'un expert debian. Erreur de changement de droits - Installation - Linux et OS Alternatifs
Marsh Posté le 01-01-2008 à 21:26:44
A priorio, la seule solution c'est une réinstallation du système :
- plus propre
- plus sûr
Tu peux toujours tenter de réparer au coup par coup
chown -R root /
puis fixer au coup par coup les différents répertoires de ton système.
/home c'est assez simple
Mais ca va être lourd notament dans /etc et dans /var ou certains répertoires appartiennent à un utilisateur système différent de root (www-data pour la plupart des réps concernant apache par exemple...)
Tu peux toujours t'aider à partir d'une autre debian, voir en réinstallant les packages.
Ne connaissant pas tous les packages installés, ca être un peu dur...
Le plus simple : backup de tes données importantes (conf + bdd...) puis réinstallation
Marsh Posté le 01-01-2008 à 21:29:55
C'est foutu, faut réinstaller, d'après moi.
C'est une bien belle boulette que tu as fait là :-) Les droits sur les fichiers systèmes c'est quelque chose de très important et rétablir les droits corrects sur tous les fichiers ça va être un véritable travail de fourmi.
Marsh Posté le 01-01-2008 à 21:44:20
OUai j'ai bien merdé lol
je vais passer beaucoup de temps à tout réinstaller mais si 'est la seule solution raisonnable je vais le faire.
Par contre j'ai absoluement besoin de récupérer mes bases de données et phpmyadmin est en erreur.
J'ai testé comme ceci :
servhome/serv# mysqldump -u site -p **** site > blog.sql
erreur également
mysqldump: Couldn't execute '/*!40103 SET TIME_ZONE='+00:00' */': Can't find file: './mysql/time_zone_name.frm' (errno: 13) (1017)
comment puis-je faire svp?
Marsh Posté le 01-01-2008 à 21:49:36
il faut que les fichiers appartiennent à mysql
Marsh Posté le 01-01-2008 à 21:56:34
j'arrive à me connecter en root à mysql
serv# mysql -u root -p
Enter password:
Welcome to the MySQL monitor. Commands end with ; or \g.
Your MySQL connection id is 34406
Server version: 5.0.38-Debian_1-log Debian etch distribution
Type 'help;' or '\h' for help. Type '\c' to clear the buffer.
mysql>
par contre comment exporter les bases?
Marsh Posté le 06-01-2008 à 18:02:51
pour faire un backup d'une bdd, utilise mysqldump, en respectant la syntaxe suivante:
Code :
|
en t'assurant qu'il n'y a pas d'espce entre '-p' et ton password
tu pourras répéter l'opération pour l'ensemble de tes bases de données:
Code :
|
Marsh Posté le 01-01-2008 à 21:21:55
Bonjour, j'ai voulu modifier des droits sur mon serveur debian et j'ai fais des erreurs de commandes du style
chown -R serv / ("serv" étant mon utilisateur)
Depuis apache2 (j'ai un blog wordpress et un forum punbb dessus) n'a plus les droits pour écrire dans certains fichiers.
Les accès à la base de données ne fonctionne presques plus. phpmyadmin me met un message
Erreur
Vous devez ajouter dans le fichier de configuration une phrase de passe secrète (blowfish_secret).
Je ne peux donc plus sauvegarder mes bases de données ni y accéder.
Tous les dossiers systeme ont les droits pout l'utilisateur "serv"
drwxrwxrwx 2 serv serv 2048 2007-11-12 21:58 bin
drwxrwxrwx 3 serv serv 1024 2005-12-15 17:50 boot
lrwxrwxrwx 1 serv serv 11 2005-05-04 16:26 cdrom -> media/cdrom
drwxrwxrwx 11 serv serv 24576 2007-12-30 06:47 dev
drwxrwxrwx 85 serv serv 4096 2008-01-01 18:01 etc
drwxrwxrwx 11 serv serv 4096 2008-01-01 19:55 home
drwxrwxrwx 2 serv serv 1024 2005-05-04 16:26 initrd
lrwxrwxrwx 1 serv serv 27 2005-05-04 16:28 initrd.img -> boot/initrd.img-2.6.8-2-386
drwxrwxrwx 11 serv serv 6144 2007-11-12 21:58 lib
drwxrwxrwx 2 serv serv 12288 2005-05-04 16:25 lost+found
drwxrwxrwx 4 serv serv 1024 2005-05-04 16:26 media
drwxrwxrwx 2 serv serv 1024 2004-12-15 22:55 mnt
drwxrwxrwx 2 serv serv 1024 2005-05-04 16:26 opt
dr-xr-xr-x 109 serv serv 0 2007-09-25 15:54 proc
drwxrwxrwx 5 serv serv 1024 2007-03-17 20:36 root
drwxrwxrwx 2 serv serv 3072 2007-11-12 21:48 sbin
drwxrwxrwx 2 serv serv 1024 2005-05-04 16:26 srv
drwxr-xr-x 9 serv serv 0 2007-09-25 15:54 sys
drwxrwxrwx 92 serv serv 3072 2008-01-01 19:19 tmp
drwxrwxrwx 14 serv serv 4096 2006-12-04 18:58 usr
drwxrwxrwx 15 serv serv 4096 2005-05-05 14:42 var
j'ai vraiment besoin d'aide
Merci d'avance