Pages : 1
#1 Le 15/01/2010, à 09:27
- J-berne
[résolu]droits par défaut sur /usr/local
Bonjour,
Dans un moment de grand désespoir de compilation de source (une erreur récurrente incompréhensive et pas connexion internet pour poster), j'ai modifier les droits en récursif sur /usr/local
chmod -R 777 et zou ! ! (trop stupide car bien sur ça n'a rien changé)
Deux questions:
Est-ce dangereux pour le système?
Est-il possible de rétablir les droits par défaut?
Merci
Dernière modification par J-berne (Le 15/01/2010, à 14:27)
Le savoir est la seul chose qui augmente quand on le partage.
J'aimerai bien changer le monde, mais pas moyen de mettre la main sur le code source ...
Hors ligne
#2 Le 15/01/2010, à 09:37
- noursinet
Re : [résolu]droits par défaut sur /usr/local
Bonjour,
Alors pour ta manipulation ...
- Dangereux pour le système : j'aurai tendance à dire non (mais ça dépend de ce que tu as mis dedans et d'autres avis sont nécessaires aussi) mais le "777" n'est VRAIMENT pas conseillé
- Rétablir les droits par défauts sont normalement pour /usr en lui même 755 mais après ils peuvent changer pour les sous-dossier
Donc je te propose de faire un
chmod -R 755 /usr
Et après de regarder si tout fonctionne.
Par contre si quelqu'un à une méthode pour faire une "marche arrière" je suis aussi preneur
Dernière modification par noursinet (Le 15/01/2010, à 09:38)
http://www.doyoubuzz.com/alexandre-delanchy
Sauvons le soldat nolife : http://www.nolife-tv.com
Sauvons la culture vidéoludique : http://www.mo5.com
Hors ligne
#3 Le 15/01/2010, à 09:41
- Hoper
Re : [résolu]droits par défaut sur /usr/local
Est-ce dangereux pour le système?
Tu as de la chance... ça aurait facilement pu l'être... Mais ce répertoire n'est pas vraiment critique. Il ne contient d'ailleur par défaut pas grand chose....
Que donne la commande :
ls -lR
Est-il possible de rétablir les droits par défaut?
La encore tu as de la chance. En règle général, la réponse serait NON. Mais comme ce répertoire ne contient rien de critique et que tout à l'intérieur semble avoir à peu près les mêmes droits... oui :
sudo chmod -R 755 /usr/local
(sans te tromper hein... parce que si tu fais ça sur / tu sera bon pour ré-installer ton système)
Mes tutos et coups de gueule :
http://hoper.dnsalias.net/atdc/
Mastodon: @hoper@framapiaf.org
Hors ligne
#4 Le 15/01/2010, à 10:03
- J-berne
Re : [résolu]droits par défaut sur /usr/local
...
Que donne la commande :
ls -lR
elle me sort 9150 ligne dont les prenières sont :
:
total 34556
drwxrwxrwx 2 root root 4096 2010-01-13 15:20 bin
drwxrwxrwx 2 root root 4096 2008-04-22 19:48 etc
drwxrwxrwx 2 root root 4096 2008-04-22 19:48 games
drwxrwxrwx 6 root root 12288 2010-01-13 15:20 include
drwxr-xr-x 3 root root 4096 2010-01-13 10:31 instantclient_10_2
drwxrwxrwx 4 root root 4096 2010-01-13 15:20 lib
lrwxrwxrwx 1 root root 9 2009-11-20 10:57 man -> share/man
-rw-r--r-- 1 sig users 34687861 2010-01-13 10:30 oracle-instantclient-basic-10.2.0.4-1.i386.zip
-rw-r--r-- 1 sig users 603520 2010-01-13 10:30 oracle-instantclient-devel-10.2.0.4-1.i386.zip
drwxrwxrwx 2 root root 4096 2008-04-22 19:48 sbin
drwxrwxrwx 16 root root 4096 2010-01-12 09:27 share
drwxrwxrwx 13 root root 4096 2010-01-13 10:52 src
-rw-r--r-- 1 sig users 0 2010-01-15 10:00 toto
./bin:
total 2964
-rwxrwxrwx 1 root root 28257 2010-01-11 17:25 bmp2tiff
-rwxrwxrwx 1 root root 97679 2010-01-11 17:02 cjpeg
-rwxrwxrwx 1 root root 34340 2010-01-11 16:40 cs2cs
-rwxrwxrwx 1 root root 121778 2010-01-12 09:35 curl
-rwxrwxrwx 1 root root 3911 2010-01-12 09:35 curl-config
tu veux le reste??
Merci beaucoup
Le savoir est la seul chose qui augmente quand on le partage.
J'aimerai bien changer le monde, mais pas moyen de mettre la main sur le code source ...
Hors ligne
#5 Le 15/01/2010, à 10:33
- Hoper
Re : [résolu]droits par défaut sur /usr/local
Whaou... heu... non... Je pense que j'en ai vu assez...
Une installation d'ubuntu par défaut ne met rien dans /usr/local. Seuls quelques répertoires vides au cas ou on veuille installer des softs dedans.
Malheureusement, je ne sais pas sur quel système tu es au juste (c'est pas ton pc perso en tout cas ! si ?) Mais il y a donc visiblement des tonnes de trucs la dedans. (oracle client est installé !??) Bref, je ne peux donc absolument pas savoir si ton erreur et grave ou pas. Mais si c'est un serveur en production, alors OUI, c'est au minimum très ennuyeux. Pas de sauvegardes évidement ?
Mes tutos et coups de gueule :
http://hoper.dnsalias.net/atdc/
Mastodon: @hoper@framapiaf.org
Hors ligne
#6 Le 15/01/2010, à 11:02
- J-berne
Re : [résolu]droits par défaut sur /usr/local
Ubuntu serveur 8.4 LTS. C'est pas en prod, mais ça y viendra (donc pas de sauvegarde pour le moment) et c'est en totalité des trucs que j'ai installé moi même (si il n'y a rien dedans de base), je peux tout réinstaller si je veux. Je compile un truc qui demande un plusieurs de librairies (qui en demandent certaines autres, ...), du coup ça monte vite.
Merci encore
Le savoir est la seul chose qui augmente quand on le partage.
J'aimerai bien changer le monde, mais pas moyen de mettre la main sur le code source ...
Hors ligne
#7 Le 15/01/2010, à 14:05
- Hoper
Re : [résolu]droits par défaut sur /usr/local
Ouaip... bein à ta place je re-mettrai tout en 755, ensuite je relancerai simplement le "make install" ou équivalent. Si des droits spécifiques doivent être positionnés, c'est forcément à ce moment la que c'est fait...
Mes tutos et coups de gueule :
http://hoper.dnsalias.net/atdc/
Mastodon: @hoper@framapiaf.org
Hors ligne
Pages : 1