Aller au contenu

Problème avec le compte root


Tutur

Sujets conseillés

Bonjour à tous,

Alors voila je suis nouveau sur ce forum, et j'ai un TRÈS TRÈS gros problème, donc premièrement je dispose d'un serveur dédiée avec Debian 6 64bits installé dessus, j'utilise de Webmin, Apache, MySQL, PHP, et Transmission :whistling:

Mais aujourd'hui voila le problème plus rien ne marche MySQL est HS, donc je regarde erreur de permission, donc je règle ça avec les CHMOD, mais lopération est refusée (je suis connecté en ROOT), déjà pas normal, et puis je m'aperçois que mon compte root n'a plus aucunes permissions :'(

J'ai essayé de lancé cette commande :

chown -R root:root /

Ainsi que :

chmod -R 700 /

Mais à chaque fois j'ai :

Opération non permise

Pas top :/

Voici ce que j'ai dans mon passwd pour le compte root :

root:x:0:0:root:/root:/bin/bash

Et la je bloque un peu, je précise que j'ai encore à Webmin, mais aucune de comment cette m**** est arrivée...

Merci,

Arthur

Lien vers le commentaire
Partager sur d’autres sites

J'ai essayé de lancé cette commande :

chown -R root:root /

Ainsi que :

chmod -R 700 /

Il faut espérer que "l'opération non permise" ait bloqué tes commandes, parce que si elles se sont exécutées, c'est la cata ! Tu aurais dans ce cas mis le bordel intégral sur tout le serveur !

Et dans cette éventualité, le plus simple serait encore de ré-installer un Debian propre.

Es-tu certain que tu n'as pas une partition / pleine à 100% ?

Que donnent les commandes "df" et "df -i" ?

Lien vers le commentaire
Partager sur d’autres sites

c'est la cata ! Tu aurais dans ce cas mis le bordel intégral sur tout le serveur !

Et dans cette éventualité, le plus simple serait encore de ré-installer un Debian propre.

Je confirme, j'ai moi mm effectué un ptit "chmod -R 644 / en root biensur^^ :whistling:" ça marche très très bien, ce fut rapide et bref! ça revient à se tirer un chmod dans le root!

Coup de chance les données sont tjs en vie, la digestion de l'erreur est plus facile...

Le plus efficace, c'est la reinstallation ou un restore...

Lien vers le commentaire
Partager sur d’autres sites

Merci de votre réponse,

Voici ce que me donne df :


Sys. de fichiers 1K-blocs Utilisé Dispo. Uti% Monté sur
/dev/sda1 945841500 104956700 792838772 12% /
tmpfs 4055408 0 4055408 0% /lib/init/rw
udev 4049592 148 4049444 1% /dev
tmpfs 4055408 0 4055408 0% /dev/shm

Et df -i :

Sys. de fichiers      Inodes   IUtil.  ILib. IUti% Monté sur
/dev/sda1 60063744 239483 59824261 1% /
tmpfs 1013852 4 1013848 1% /lib/init/rw
udev 1012398 595 1011803 1% /dev
tmpfs 1013852 1 1013851 1% /dev/shm

Par contre j'ai de nouveau les droit root, un reboot de la machine aura suffit, mais par contre mon user-web (que je ne connais pas) n'a plus les droit, puisque j'ai des Forbiden de partout, c'est à cause de mes commande ? C'est possible d'éviter la réinstallation ? Parce que je sais pas faire et c'est une machine à distance...

Merci de votre aide

Lien vers le commentaire
Partager sur d’autres sites

Tes commandes "df" et "df -i" montrent que tu n'as pas de problème d'espace disque ou de partition pleine.

Ton "user-web" c'est quoi ? L'utilisateur d'apache (soit apache, soit apache2, soit www-data) ?

Que donne un "ls -l /" ? Tes commandes initiales ont peut-être été exécutées ...

Lien vers le commentaire
Partager sur d’autres sites

Voici la réponse au ls -l / :

total 104
drwx------ 2 root root 4096 31 mars 15:05 bin
drwx------ 3 root root 4096 6 avril 17:00 boot
drwxr-xr-x 17 root root 3200 18 avril 01:41 dev
drwx------ 136 root root 12288 18 avril 01:40 etc
drwx------ 6 root root 4096 17 avril 22:14 home
lrwxrwxrwx 1 root root 35 30 mars 16:30 initrd.img -> /boot/initrd.img-2.6.39-bpo.2-amd64
drwx------ 12 root root 12288 6 avril 16:58 lib
lrwxrwxrwx 1 root root 4 30 mars 16:29 lib64 -> /lib
drwx------ 2 root root 16384 30 mars 16:26 lost+found
drwx------ 3 root root 4096 30 mars 16:28 media
drwx------ 2 root root 4096 28 mai 2011 mnt
drwx------ 2 root root 4096 31 mars 18:25 opt
dr-xr-xr-x 97 root root 0 18 avril 01:40 proc
drwx------ 15 root users 4096 18 avril 10:51 root
drwx------ 2 root root 4096 6 avril 16:58 sbin
drwx------ 2 root root 4096 21 juil. 2010 selinux
drwx------ 2 root root 4096 30 mars 16:29 srv
drwxr-xr-x 13 root root 0 18 avril 01:40 sys
drwx------ 5 root root 4096 18 avril 12:31 tmp
drwx------ 10 root root 4096 31 mars 18:30 usr
drwx------ 16 root root 4096 11 avril 16:31 var
lrwxrwxrwx 1 root root 31 30 mars 16:30 vmlinuz -> boot/vmlinuz-2.6.39-bpo.2-amd64
-rwx------ 1 root root 8511 2 avril 14:28 webmin-setup.out

Donc pas exécuter apparemment ;)

Justement, je ne sait pas, comment le savoir ?

Lien vers le commentaire
Partager sur d’autres sites

Alors apparemment mon user-web c'est www-data, par contre, il existe une commande, qui permette a mon compte root de retrouver tous ses droit ? Parce que par exemple, je ne peux plus lancé ma seedbox :

Starting bittorrent daemon: transmission-daemonstart-stop-daemon: unable to start /usr/bin/transmission-daemon (Permission denied)

Merci de votre aide,

Arthur

Lien vers le commentaire
Partager sur d’autres sites

Manifestement, ton "chmod -R 700" a été pris en compte, du moins en grande partie :(

L'exception c'est /proc et /sys qui ont donné le "permission denied" !

Un debian 6 a normalement ceci :

ns1.le-hub.net:/# ls -l
total 684
drwxr-xr-x 2 root root 4096 29 janv. 06:49 bin
drwxr-xr-x 3 root root 4096 15 mars 16:11 boot
drwxr-xr-x 2 root root 4096 19 mai 2010 data
drwxr-xr-x 16 root root 14360 7 déc. 18:48 dev
drwxr-xr-x 93 root root 12288 18 avril 00:26 etc
drwx--x--x 25 root root 4096 15 avril 05:05 home
drwxr-xr-x 10 root root 12288 5 avril 08:53 lib
lrwxrwxrwx 1 root root 4 6 févr. 2010 lib64 -> /lib
drwx------ 2 root root 16384 6 févr. 2010 lost+found
drwxr-xr-x 3 root root 4096 9 févr. 2009 media
drwxr-xr-x 2 root root 4096 4 déc. 2008 mnt
drwxr-xr-x 2 root root 4096 9 févr. 2009 opt
dr-xr-xr-x 194 root root 0 7 déc. 18:48 proc
drwxr-xr-x 12 root root 4096 16 avril 11:28 root
drwxr-xr-x 2 root root 12288 29 janv. 06:49 sbin
drwxr-xr-x 2 root root 4096 16 sept. 2008 selinux
drwxr-xr-x 3 root root 4096 7 janv. 2011 srv
drwxr-xr-x 12 root root 0 7 déc. 18:48 sys
drwxrwxrwt 6 root root 585728 18 avril 12:56 tmp
drwxr-xr-x 2 root root 4096 19 avril 2010 tmpfs
drwxr-xr-x 14 root root 4096 7 déc. 17:23 usr
drwxr-xr-x 18 root root 4096 1 févr. 2011 var

Et comme tu as utilisé le flag '-R' (récursif), tu n'as pas d'autre choix que de réinstaller, et restaurer une de tes sauvegardes ! Parce que sinon cela te fait 239483 permissions et propriétaires sur des fichiers/répertoires à aller corriger manuellement, à quelques répertoires près ! (c'est le nombre d'inodes utilisés que donne "df -i")

Lien vers le commentaire
Partager sur d’autres sites

Tu es hébergé où ? Par exemple OVH permet une réinstallation simple !

Peut-être que ton hébergeur le permet lui aussi ?

Malheureusement, en dehors de l'alternative d'aller corriger manuellement, pas d'autre solution. C'est plus simple de réinstaller, j'en suis sûr !

Lien vers le commentaire
Partager sur d’autres sites

Je suis chez firstheberg, et cela fais 3mois qu'il disent qu'elle sera opérationnelle bientôt... Enfin je vais contactez le support, et je suppose que je dois tout sauvegarder ?

Lien vers le commentaire
Partager sur d’autres sites

Oui, il faut sauvegarder tes données utilisateur. Mais attention, il faudra aller remettre là aussi les bonnes permissions, si tu n'as pas une sauvegarde faite avant tes commandes chmod et chown !

Lien vers le commentaire
Partager sur d’autres sites

Pas de quoi ! Désolé mais il n'existe pas sous Linux de commande magique telle que : "corrige ma dernière bêtise !" :(

Lien vers le commentaire
Partager sur d’autres sites

Si tu n'as pas payé d'avance pour une trop longue période, je te suggèrerais de ne pas t'enquiquiner, et de fuir cet hébergeur qui fait manifestement de la publicité mensongère sur son site. :evil:

Quand on a des problèmes de mise en route d'une fonctionnalité, on ne l'annonce jamais comme étant disponible !

Tu peux exiger l'annulation de ton contrat d'hébergement et leur demander un remboursement pour cette raison.

Je trouve cela scandaleux, et la vue des coûts de leurs hébergements sur dédiés avec les options pour les ramener au niveau des hébergeurs sérieux ainsi que les infos recueillies sur la société me laissent pantois :whistling:

Jette un oeil chez OVH, tu verras par toi-même !

Lien vers le commentaire
Partager sur d’autres sites

Sur leur page http://www.firstheberg.com/dedies/ on voit bien ceci, écrit en clair :

post-1-0-81221400-1334771313_thumb.jpg

Peut-être 12€ plus cher pour un Kimsufi, mais pas du tout le même service. Et là au moins la réinstallation à distance fonctionne parfaitement, et tu as le choix entre une flopée de distributions.

Il n'y a pas photo !

Lien vers le commentaire
Partager sur d’autres sites

Le problème étant que je n'ai que 16ans, je galère déjà à payé 35€ par mois, alors passé à 47... Enfin je vais regarder, merci de ton aide et je vous tient au courant ;)

Modifié par Tutur
Lien vers le commentaire
Partager sur d’autres sites

Veuillez vous connecter pour commenter

Vous pourrez laisser un commentaire après vous êtes connecté.



Connectez-vous maintenant
×
×
  • Créer...