Annuler les dernières commandes
Résolu/Fermé
G4Bb
Messages postés
165
Date d'inscription
samedi 20 mars 2010
Statut
Membre
Dernière intervention
6 août 2014
-
3 avril 2012 à 22:29
mamiemando Messages postés 33433 Date d'inscription jeudi 12 mai 2005 Statut Modérateur Dernière intervention 17 décembre 2024 - 5 avril 2012 à 20:01
mamiemando Messages postés 33433 Date d'inscription jeudi 12 mai 2005 Statut Modérateur Dernière intervention 17 décembre 2024 - 5 avril 2012 à 20:01
A voir également:
- Annuler une commande linux
- Invite de commande - Guide
- Commande terminal mac - Guide
- Annuler une offre sur vinted - Guide
- Linux mint 32 bits - Télécharger - Systèmes d'exploitation
- Diskinternals linux reader - Télécharger - Stockage
1 réponse
mamiemando
Messages postés
33433
Date d'inscription
jeudi 12 mai 2005
Statut
Modérateur
Dernière intervention
17 décembre 2024
7 809
Modifié par mamiemando le 4/04/2012 à 09:48
Modifié par mamiemando le 4/04/2012 à 09:48
La réponse est... non. Et ce que tu as fait est vraiment pas top. Là par exemple un utilisateur peut récupérer /etc/shadow et commencer à essayer de casser tous les mots de passe (notamment celui de root).
Tu ne dois jamais faire de chmod sous linux, c'est ultra exceptionnel. Un chmod n'est généralement justifié que quand un utilisateur veut permettre à d'autres utilisateur d'accéder à ses documents. Il ne faut jamais changer les droits des fichiers liés au système (ie tout ce qui n'est ni dans /home, ni dans /root), car relâcher les permissions revient en général à ouvrir un trou de sécurité.
Le mieux que tu puisses faire c'est faire une réinstallation de l'ensemble des paquets présents sur ta machine, en espérant qu'en écrasant les fichiers les droits soient correctement restaurés.
Par exemple sous debian :
Mais même dans ce cas, je ne pense pas que ce sera suffisant, car les droits de fichiers générés à l'installation (/etc/fstab, /etc/shadow, /etc/passwd...) ne seront pas corrigé. Le pire c'est que tu ne peux même pas faire un chmod 700 car les utilisateurs ont besoin d'accéder à certains fichiers (en lecture par exemple pour /etc/passwd).
Pour moi ça mérite presque une réinstallation (car si tu dois comparer avec un système sain les "bonnes permissions" ça te prendra limite plus de temps).
De manière générale quand tu n'as pas les droits pour faire quelque chose, tu dois te demander si c'est justifié ou non en te posant la question "Est ce que c'est quelque chose qui requiert des droits administrateurs (root) ?"
- Si oui tu passes root, tu utilises sudo etc...
- Sinon tu accrois les droits de ton utilisateur en le rajoutant dans les bons groupes
Par exemple il y a quelques années sous linux, pour qu'un utilisateur ait le droit de jouer un son, il fallait qu'il soit dans le groupe "audio".
Tu ne dois jamais faire de chmod sous linux, c'est ultra exceptionnel. Un chmod n'est généralement justifié que quand un utilisateur veut permettre à d'autres utilisateur d'accéder à ses documents. Il ne faut jamais changer les droits des fichiers liés au système (ie tout ce qui n'est ni dans /home, ni dans /root), car relâcher les permissions revient en général à ouvrir un trou de sécurité.
Le mieux que tu puisses faire c'est faire une réinstallation de l'ensemble des paquets présents sur ta machine, en espérant qu'en écrasant les fichiers les droits soient correctement restaurés.
Par exemple sous debian :
aptitude reinstall $(dpkg -l | grep "^ii" | cut -d" " -f3)
Mais même dans ce cas, je ne pense pas que ce sera suffisant, car les droits de fichiers générés à l'installation (/etc/fstab, /etc/shadow, /etc/passwd...) ne seront pas corrigé. Le pire c'est que tu ne peux même pas faire un chmod 700 car les utilisateurs ont besoin d'accéder à certains fichiers (en lecture par exemple pour /etc/passwd).
Pour moi ça mérite presque une réinstallation (car si tu dois comparer avec un système sain les "bonnes permissions" ça te prendra limite plus de temps).
De manière générale quand tu n'as pas les droits pour faire quelque chose, tu dois te demander si c'est justifié ou non en te posant la question "Est ce que c'est quelque chose qui requiert des droits administrateurs (root) ?"
- Si oui tu passes root, tu utilises sudo etc...
- Sinon tu accrois les droits de ton utilisateur en le rajoutant dans les bons groupes
Par exemple il y a quelques années sous linux, pour qu'un utilisateur ait le droit de jouer un son, il fallait qu'il soit dans le groupe "audio".
5 avril 2012 à 15:32
5 avril 2012 à 20:01
Bonne continuation !