Gestion des autorisations [Debian] - Linux et OS Alternatifs
Marsh Posté le 10-02-2005 à 22:34:02
Je voudrais pas être médisant mais quel intérêt d'écrire sur /root ?
Sinon, sudo est ton ami suivi d'un man mount.
Marsh Posté le 10-02-2005 à 23:31:55
Et en quoi une todo list serait mieux placé chez root plutôt que dans ton compte utilisateur ?
Marsh Posté le 10-02-2005 à 23:41:50
Quand je suis sur le compte root, j'ai plus tendance à cliquer sur le raccourci du bureau qu'à penser à aller fouiller dans le /home, inspecteur
Comme j'ai dit plus haut sur mon ordinateur il y a mon compte et le root, autrement dit le root c'est moi alors je vois pas pourquoi être médisant..
Enfin bon...
Marsh Posté le 10-02-2005 à 23:52:42
Tout simplement parce qu'on ne se logue pas en root, jamais, jamais jamais. Quand on a besoin d'une tache qui necessite les droits root, on passe par la commande 'su'.
Ne pas comprendre ca c'est le risque de mal éduqué ceux qui prendraient exemple sur toi, et au final obtenir une situation identique a celle de windows et ses utilisateurs: La moindre faille/exploit devient un risque majeur pour le système, puisque non restreinte au niveau utilisateur.
Marsh Posté le 11-02-2005 à 00:56:40
et bien honnettement il va plutot falloir te forcer à enregistrer tes doc dans ton home plutot que chez ton pote root
Marsh Posté le 11-02-2005 à 06:58:36
Quite a si tu tiens absolument a te logger sous root (ce qui comme dit plus haut est stupide) ajouter un lien simbolique sur ton bureau vers le /home d'un autre user
Marsh Posté le 11-02-2005 à 10:20:19
rawcut a écrit : Ne pas comprendre ca c'est le risque de mal éduqué ceux qui prendraient exemple sur toi, et au final obtenir une situation identique a celle de windows et ses utilisateurs: La moindre faille/exploit devient un risque majeur pour le système, puisque non restreinte au niveau utilisateur. |
Je me connectais en root pour installer des paquets surtout, ou pour faire les mises à jour.
Mais bon, je le ferai plus si c'est dangereux pour le système
Est-ce qu'il vaut mieux que je réinstalle tout vu que je me suis connecté plusieurs fois en root?
Marsh Posté le 11-02-2005 à 14:49:07
Non ce n'est pas necessaire. L'important étant de ne pas executer des programmes avec les droits roots si ceux-ci n'en n'ont pas l'utilité.
Avec debian pour les mises a jour ou installer des paquets en utilisateur, une console, 'su', et apt-get est ton ami. (Tu peux evidemment lancer des gestionnaires graphiques via cette console si tu préfères.)
Marsh Posté le 11-02-2005 à 15:38:31
Citation : Il n'y a que 2 types de personnes utilisant root, ceux qui ont déjà fait une grosse connerie et ceux qui vont pas tarder à la faire. |
s'il est utile de le rappeler
Marsh Posté le 11-02-2005 à 16:49:53
mirtouf j'aime bien ta citation, je peux pomper ?
Marsh Posté le 11-02-2005 à 16:54:25
Elle est ultra connue (qui a dit des geeks ?) tu peux.
Marsh Posté le 11-02-2005 à 17:20:44
Citation : Je voudrais autoriser ce compte à faire certaines choses, comme par exemple écrire sur le répertoire /root. |
si tu tiens vraiment à écrire dans ton répertoire root:
su - |
comme ça tu ne pourras écrire que dans le répertoire /root/TODO (avec n'importe quel utilisateur) ou alors la solution du lien symbolique d'esox_ch
pour ta partition windows... comme dit précédemment: "man mount" avec une recherche sur les options umask, gid ou uid (tout dépend de comment tu veux faire cela)
Marsh Posté le 11-02-2005 à 17:45:03
Si elle y est pas, ajoutes l'option 'user' dans la ligne qui monte ta part win$ dans /etc/fstab, ca autorisera les utilisateurs non root a la monter.
Il te reste ensuite le umask a ajuster comme dit au dessus (ca va te permettre de définir de quels "droits" hérite les fichiers du point de montage.
Marsh Posté le 11-02-2005 à 17:54:32
Merci.
Je crois que je vais suivre vos conseils
J'espère ne pas avoir fait de connerie
Marsh Posté le 11-02-2005 à 23:06:01
0liv -> je crois que tu as fais une erreur. chmod a+wt. t ca existe ?
Marsh Posté le 12-02-2005 à 14:14:11
oui ça existe c'est le "sticky bit" (désolé je connais pas la traduction française )
par exemple regarde les droits de ton /tmp:
drwxrwxrwt 17 root root 1032 Feb 12 14:02 tmp |
ce bit permet en fait à n'importe quel utilisateur d'écrire dans /tmp et de garder ses droits sur le fichier. Par exemple "john" un fichier "toto" dans /tmp avec les droit 644... dans ce cas seul john aura l'accès lecture/écriture sur le fichier les autres pourront seulement le lire
voilà j'espère que j'ai été clair
Marsh Posté le 10-02-2005 à 22:27:56
Bonjour,
Sur ma debian, j'ai un compte utilisateur en plus du root.
Je voudrais autoriser ce compte à faire certaines choses, comme par exemple écrire sur le répertoire /root.
De plus, j'ai une partition Windows qui est montée automatiquement à chaque démarrage dans /mnt/win et ce uniquement pour le root: comment faire pour que lorsque je me connecte avec ma session utilisateur, la partition Windows soit déjà montée?
Merci