Me donner ts les droits sur ts mes fichiers

Fermé
Licorne rose Messages postés 997 Date d'inscription mardi 10 juillet 2007 Statut Membre Dernière intervention 18 janvier 2024 - 24 déc. 2008 à 09:09
lami20j Messages postés 21331 Date d'inscription jeudi 4 novembre 2004 Statut Modérateur, Contributeur sécurité Dernière intervention 30 octobre 2019 - 2 janv. 2009 à 08:39
Bonjour,

Je m'installe sur un PC Ubuntu alors que j'avais avant un PC Windows. Je récupère des fichiers sur DVD, je jongle entre le ddi et deux dde. Je suis le seul à m'être servi de ce PC depuis le début (et même du PC Windows d'avant) et je vis seul. Or j'ai un problème: Linux me dit souvent que je n'ai pas le droit d'écrire sur un disque car il est en lecture seule ou que je n'ai pas le droit de déplacer ou d'effacer un fichier car je n'ai pas les permissions nécessaires.

J'aimerais avoir tous les droits partout quand je suis en root et avoir tous les droits partout sauf dans les fichiers systèmes quand je suis en utilisateur. J'aimerais que le PC comprenne définitivement que tout ce qui est chez moi est à moi!

Que dois-je faire?

Merci pour vos réponses et bonne journée,

LR
A voir également:

6 réponses

ghuysmans99 Messages postés 2496 Date d'inscription jeudi 14 juillet 2005 Statut Contributeur Dernière intervention 5 juin 2016 339
24 déc. 2008 à 09:12
Euh c'est comme ça ...
Pour tout ce qui touche aux opérations système il faut passer par l'utilisateur root (ça évite aussi les virus !).
0
Licorne rose Messages postés 997 Date d'inscription mardi 10 juillet 2007 Statut Membre Dernière intervention 18 janvier 2024 227
24 déc. 2008 à 09:14
Salut,

Mais je ne fais pas d'opérations systèmes, je fais des couper-coller de fichiers et des effacements. Parfois ça marche et parfois non...
0
Salut !
Linux fait ce que tu demande d'office, ça doit etre toi qui ne t'en sert pas comme il faut...
Root a tous les droits, et l'user a les droit sur ses fichiers (/home/user).

Normalement, il est relativement rare que tu ai a redéfinir les droits sur les fichiers, mais si tu connais pas la commande, c'est chmod u[pour user, ou g pour group]+[pour ajouter des droit, - pour en enlever]w[pour write, r pour read, x pour execute]

Linux est très reconnu en terme de gestion des autorisations, tu es en train de le critiquer là ; )
0
Licorne rose Messages postés 997 Date d'inscription mardi 10 juillet 2007 Statut Membre Dernière intervention 18 janvier 2024 227
24 déc. 2008 à 09:24
Je ne critique pas, j'apprends.

Alors si je veux avoir tous les droits sur tous le fichiers d'un certain disque, je me mets où et j'écris quoi?

Merci,

LR
0
chmod [option de récursivité que je me souviens plus] u+w /media/tondisque
0
ghuysmans99 Messages postés 2496 Date d'inscription jeudi 14 juillet 2005 Statut Contributeur Dernière intervention 5 juin 2016 339 > francis
24 déc. 2008 à 09:52
Moi, je dirais : sudo chmod -R 777 /media/ledisque
0
lami20j Messages postés 21331 Date d'inscription jeudi 4 novembre 2004 Statut Modérateur, Contributeur sécurité Dernière intervention 30 octobre 2019 3 567
2 janv. 2009 à 08:39
Salut,

Puisque tu veux apprendre regarde aussi
http://www.commentcamarche.net/faq/sujet 3603 securite droits d acces gnu linux
http://www.commentcamarche.net/faq/sujet 3773 securite les access control lists acls
http://www.commentcamarche.net/faq/sujet 1345 linux gestion des attributs de fichiers sur ext2
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
kentel Messages postés 219 Date d'inscription samedi 20 décembre 2008 Statut Membre Dernière intervention 7 décembre 2009 47
24 déc. 2008 à 09:56
Vouloir utiliser Linux, c'est aussi fonctionner avec la logique Linux :
Il faut être clair sur son organisation disque : Les fichiers de l'utilisateur, toi, doivent être où dans /home/user, ou s'il s'agit d'autres disques, montés dans cet arborescence.
A lire :
http://wiki.mandriva.com/

Il faut d'abord comprendre la hiérarchie des fichiers, et l'adapter à ses besoins, plutôt que changer les droits ici et là.
Cela rend l'usage simple et facile, ensuite.
Hierarchie et emplacement physique des dossiers et fichiers sont deux choses différentes avec Linux.
Vouloir travailler avec Linux comme avec Windows, c'est comme vouloir utiliser le volant de sa voiture pour diriger un avion : on finit par se casser à la gueule.

L'intérêt des droits utilisateurs, c'est de se protéger contre les mauvaises manipulations, et améliorer la sécurité de son système.
Si autant de gens ont des problèmes avec windows, c'est d'abord parce que l'on peut faire tout et n'importe quoi avec ses fichiers, même système, et pire n'importe quel petit programme que l'on lançe innocemment peut aussi les modifier.
Comprendre la structure de ton système, la gestion des droits utilisateurs, c'est la base pour administrer son Linux.

Etre en root quand on travaille au quotidien, c'est se préparer à de gros désagréments : personne de sensé ne le fait. Ce n'est pas un problème de "pouvoir" sur ta machine ; tu as tous les "pouvoirs" quand tu maîtrise sa connaissance !

Il faut changer de logique pour utiliser Linux, et non vouloir faire changer de logique à Linux : des gens beaucoup plus compétents que nous ont inventé ce système pour qu'il soit fiable.

https://www.commentcamarche.net/contents/636-minis-howto
http://www.trustonme.net/didactels/144.html
http://www.tplpc.com/chmod-mettre-les-droits-utilisateurs-sur-un-fichier-a135.html

si tu es pressé de prendre le contrôle de ta machine, il faut commencer par apprendre à gérer les commandes :
su, sudo

https://fr.wikipedia.org/wiki/Sudo
http://fr.wikipedia.org/wiki/Su_(Unix)
https://fr.wikipedia.org/wiki/Gksu
https://fr.wikipedia.org/wiki/Kdesu

et

faire preuve de patience, lire les manuels, comprendre la logique système avant de tout chambouler.
0
Licorne rose Messages postés 997 Date d'inscription mardi 10 juillet 2007 Statut Membre Dernière intervention 18 janvier 2024 227
2 janv. 2009 à 08:11
!!OK, merci et excellente année
0