Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#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

hellmate a écrit :

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