Pages : 1
#1 Le 24/07/2014, à 14:38
- hellmate
[résolu] chmod -777
Bonjour,
j'ai lancé cette commande
sudo chmod -777 -R folder
du coup j'ai perdu l'accés aux fichier de ce dossier. Est ce qu'il y aurait moyen de revenir en arrière.
Merci tout aide sera utile
Dernière modification par hellmate (Le 24/07/2014, à 16:08)
Hors ligne
#2 Le 24/07/2014, à 14:42
- jplemoine
Re : [résolu] chmod -777
A part faire la bonne commande :
sudo chmod 777 -R folder
Si ça ne fonctionne pas :
sudo -i
cd <le bon réperoire qui va bien>
chmod 777 -R folder
exit
Sinon, je ne vois pas.
Membre de l'ALDIL (Association Lyonnaise pour le Développement de l'Informatique Libre)
- En pro, après 20 ans de développement, administrateur Linux / Unix depuis Avril 2019.
- En privé, sous Ubuntu-Xubuntu depuis 2009.
Hors ligne
#3 Le 24/07/2014, à 14:50
- pingouinux
Re : [résolu] chmod -777
Bonjour,
Quelques remarques :
Si folder appartient au système, c'est sans doute une très mauvaise idée de changer ses permissions
Même dans le cas contraire, il faut savoir ce qu'on fait, et ne donner que les permissions strictement nécessaires
Je pense que ta commande n'a rien fait, sa syntaxe est erronée (il ne faut pas de - devant 777)
Hors ligne
#4 Le 24/07/2014, à 15:03
- hellmate
Re : [résolu] chmod -777
le problème c'est que la commande m'a perdu mes fichiers, maintenant le dossier est complétement vide. Le dossier est un dossier d'un NAS monté en cifs qui contient des photos et fichier texte... auquelle toute la famille peut accéder d'ou le 777. J'ai sorti le disque du nas et l'ai monté directement sur mon pc et le dossier apparait toujours vide. Si quelqu'un connait un outils pour lire directement le disk ça pourait m'être utile.
Hors ligne
#5 Le 24/07/2014, à 15:18
- jplemoine
Re : [résolu] chmod -777
Sauf que ça a peut-être pris comme un nombre négatif : donc les permissions sont toutes fausses.
Je pense que ça a peut-être pris ça comme 1
Les permissions serait donc : --------x
--> pour savoir si c'est bon ou pas :
sudo -i ---> pour passer en root
cd rep1/rep2 ---> pour aller dans le répartoire
ls -ld * ---> pour voir les fichiers ainsi que leurs permissions
exit ---> pour revenir à l'utilisateur de base.
Donnes le résultat des commandes.
Membre de l'ALDIL (Association Lyonnaise pour le Développement de l'Informatique Libre)
- En pro, après 20 ans de développement, administrateur Linux / Unix depuis Avril 2019.
- En privé, sous Ubuntu-Xubuntu depuis 2009.
Hors ligne
#6 Le 24/07/2014, à 15:27
- hellmate
Re : [résolu] chmod -777
Bon j'ai regardé avec testdisk ce qui ce passé dans mon disque et comme je le pensais. J'ai passé tous mes fichiers sans aucune permission pour personne
d--------- 501 501 4096 29-Jun-2013 11:27 hellmate
---------- 501 501 143653265 11-Jan-2013 20:53 hellmate.pdf
donc je ne peux pas voir mes fichier et dossier, sauf avec testdisk
Hors ligne
#7 Le 24/07/2014, à 15:33
- jplemoine
Re : [résolu] chmod -777
Es-tu sur que l'on ne peut pas avec la méthode que je t'ai indiquée ?
Peux-tu donner le résultat de
cat /etc/passwd | grep 501
Afin que l'on sache à quel utilisateur correspond l'UID 501.
Membre de l'ALDIL (Association Lyonnaise pour le Développement de l'Informatique Libre)
- En pro, après 20 ans de développement, administrateur Linux / Unix depuis Avril 2019.
- En privé, sous Ubuntu-Xubuntu depuis 2009.
Hors ligne
#8 Le 24/07/2014, à 15:55
- hellmate
Re : [résolu] chmod -777
mille excuse la partition qui c'est monté par defaut n'était pas celle qui contenait les données
Hors ligne
#9 Le 24/07/2014, à 15:59
- jplemoine
Re : [résolu] chmod -777
Bon j'ai regardé avec testdisk ce qui ce passé dans mon disque et comme je le pensais. J'ai passé tous mes fichiers sans aucune permission pour personne
d--------- 501 501 4096 29-Jun-2013 11:27 hellmate ---------- 501 501 143653265 11-Jan-2013 20:53 hellmate.pdf
donc je ne peux pas voir mes fichier et dossier, sauf avec testdisk
il y a quand même un soucis avec les permissions...
Au minimum, on devrait avoir un truc du genre..
dr-xr-xr-x 501 501 4096 29-Jun-2013 11:27 hellmate
-r--r--r-- 501 501 143653265 11-Jan-2013 20:53 hellmate.pdf
De plus, il faut que l'utilisateur 501 existe sur ton système, sinon faut changer le propriétaire.
Membre de l'ALDIL (Association Lyonnaise pour le Développement de l'Informatique Libre)
- En pro, après 20 ans de développement, administrateur Linux / Unix depuis Avril 2019.
- En privé, sous Ubuntu-Xubuntu depuis 2009.
Hors ligne
#10 Le 24/07/2014, à 16:01
- pingouinux
Re : [résolu] chmod -777
C'est curieux : j'avais fait un test avec -777, et il a refusé d'exécuter la commande.
$ chmod -777 -R tst
chmod: invalid option -- '7'
Hors ligne
#11 Le 24/07/2014, à 16:07
- hellmate
Re : [résolu] chmod -777
Problem résolu, il suffisait de monter la bonne partition et d'éxécuter la bonne commande.
chmod 777 -R folder
Je suis pas vraiment sous ubuntu je suis sous linux mint debian mais comme la communauté ubuntu est sympa et que j'ai d'autre pc sous ubuntu je viens ici. Désolé d'avoir été aussi bête et de vous avoir fait perdre du temps inutilement, en tout cas merci grâce a vous j'ai trouvé une solution.
Hors ligne
#12 Le 25/07/2014, à 07:43
- serged
Re : [résolu] chmod -777
Qu'est-ce qu'ils ont tous les débutants à vouloir faire des chmod avec des valeurs numériques ? (surtout 777 qui donne accès à tout).
Il est plus simple d'utiliser le mode symbolique, qui de plus n'altère que certains attributs et non tout d'un coup.
chmod a+r ...
pour donner l'accès en lecture à tous.
chmod a+w ...
pour donner l'accès en écriture à tous.
Et pour faire mieux que chmod 777 :
chmod a+rwX -R folder
qui donne accès lecture-écriture à tous, et "exécution" aux répertoires seulement.
LinuxMint Vera Cinnamon et d'autres machines en MATE, XFCE... 20.x , 21.x ou 19.x
Tour : Asus F2A55 / AMD A8-5600K APU 3,6GHz / RAM 16Go / Nvidia GeForce GT610 / LM21.1 Cinnamon
Portable : LDLC Mercure MH : Celeron N3450 /RAM 4Go / Intel HD graphics 500 i915 / biboot Win 10 (sur SSD) - LM21.1 MATE (sur HDD)
Hors ligne
Pages : 1