Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1620 connectés 

  FORUM HardWare.fr
  Linux et OS Alternatifs

  Petit probleme de Droit

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Petit probleme de Droit

n°108100
YT-1300
Que la force soit avec toi !
Posté le 03-06-2002 à 10:11:04  profilanswer
 

Bonjour tous le monde je fais appel a vous pour régler un petit probleme de droit.
Voila j'ai installé X-CD-ROAST pour pouvoir graver. Lors de mon installation j'étais en root (normal), et maintenat je voudrai que mes autre conpte puissent l'executer!
 
Comment faire? Alors au debut j'ai fais un ls -l pour voir les droit d'ecriture et de lecture.
Donc la j'ai tous autorisé. Puis j'ai vue que le ficher appartenait a root dans le groupe root.  
J'ai donc changé de groupe et j'ai mis users.
 
Mais voila quand je suis logué avec mon compte toto et que je veu lancer xcdroast il me demande le mot de passe root. :??:  
Pourquoi????
 
Pouvez-vous m'aider sur ce sujet? Merci d'avance et bon debut de semaine a tous.

mood
Publicité
Posté le 03-06-2002 à 10:11:04  profilanswer
 

n°108117
Martinez
Posté le 03-06-2002 à 10:30:23  profilanswer
 

passes cdrecord en bit SUID.
which cdrecord
-> ....
 
chmod +s .....
 
voila

n°108126
YT-1300
Que la force soit avec toi !
Posté le 03-06-2002 à 10:40:12  profilanswer
 

OK j'ai pas tous compris mais je vais essayer. En gros il me suffit de changer de groupe cdrecord  :heink:  
 
Merci.


Message édité par YT-1300 le 06-03-2002 à 10:44:38
n°108132
Jak
Back to Slack !
Posté le 03-06-2002 à 10:58:47  profilanswer
 

man cdrecord
et chercher chmod : la marche à suivre est expliquée là.
 

Code :
  1. If  you  don't  want to allow users to become root on your system,
  2.        cdrecord may safely be installed suid root. This allows all  users
  3.        or  a  group  of  users  with  no root privileges to use cdrecord.
  4.        Cdrecord in this case checks, if the real  user  would  have  been
  5.        able  to read the specified files.  To give all user access to use
  6.        cdrecord, enter:
  7.             chown root /usr/local/bin/cdrecord
  8.             chmod 4711 /usr/local/bin/cdrecord
  9.        To give a restricted group of users access to cdrecord enter:
  10.             chown root /usr/local/bin/cdrecord
  11.             chgrp cdburners /usr/local/bin/cdrecord
  12.             chmod 4710 /usr/local/bin/cdrecord
  13.        and add a group cdburners on your system.
  14.        Never give write permissions for non root users to  the  /dev/scg?
  15.        devices  unless  you  would allow anybody to read/write/format all
  16.        your disks.

n°108134
YT-1300
Que la force soit avec toi !
Posté le 03-06-2002 à 11:03:23  profilanswer
 

OK merci bien.

n°108158
YT-1300
Que la force soit avec toi !
Posté le 03-06-2002 à 11:36:20  profilanswer
 

OK donc ce que tu me dit JAK c'est pour changer modifier les droits    
d'ecritures.... sur cdrecord. bon je l'ai fais j'ai tous mis et ça ne change rien.
 
Par contre MARTINEZ si j'ai bien compris tu me dit de changer l'identité du proprietaire ou du groupe proprietaire.
 
ça donne donc chgrp users cdrecord  ?
mais avec chmod je ne sais pas quoi taper?
 
Je vais essayer de changer de groupe cdrecord, si vous avez + explication ou d'autre renseignement a me faire parvenir.
 
Merci

n°108260
YT-1300
Que la force soit avec toi !
Posté le 03-06-2002 à 14:28:43  profilanswer
 

:( Toujours même probleme.
 
 
 
 
 :sweat:

n°108266
Jak
Back to Slack !
Posté le 03-06-2002 à 14:35:06  profilanswer
 

Théoriquement, si tu as tapé ces 2 lignes-là, ça devrait marcher :

Code :
  1. chown root /usr/local/bin/cdrecord
  2.            chmod 4711 /usr/local/bin/cdrecord

n°108296
YT-1300
Que la force soit avec toi !
Posté le 03-06-2002 à 15:02:23  profilanswer
 

OK mais je vais juste te poser une ou deux question. Alors ne crois pas que je met en doute ce que tu me dit mais je cherche juste a comprendre car je debute sous linux.
 
Chown change le proprietaire des fichier d'apres ce que j'ai compris. Mais dans mon cas root est deja proprietaire du fichier.
 
chmod est en faite une commande qui permet de changer les droits d'ecritures....... Donc en fait avec 4711 tu me dit que le proprietaire n'a que le droit d'ecriture(4) que le groupe a tous les droits(7) et que les autres n'on que le droit d'executer(1). Mais que me dit le dernier le dernier 1 alors???
 
Voila voila mes petites questions. Mais donc en gros ça sert a rien que je les tapes car root est deja proprietaire du fichier et que j'ai tous les droits d'activer sur les fichiers. :??:  
 
 [:jultey]

n°108338
Jak
Back to Slack !
Posté le 03-06-2002 à 15:52:17  profilanswer
 

YT-1300 a écrit a écrit :

chmod est en faite une commande qui permet de changer les droits d'ecritures....... Donc en fait avec 4711 tu me dit que le proprietaire n'a que le droit d'ecriture(4) que le groupe a tous les droits(7) et que les autres n'on que le droit d'executer(1). Mais que me dit le dernier le dernier 1 alors???
 
Voila voila mes petites questions. Mais donc en gros ça sert a rien que je les tapes car root est deja proprietaire du fichier et que j'ai tous les droits d'activer sur les fichiers. :??:  
 
 [:jultey]  



Non, en effet, tu n'as pas besoin de taper la 1ère commande (chown). Par contre, la 2ème, le chmod, est un peu particulier, car il permet d'activer le bit SUID et ne correspond pas à ce que tu écris. Les droits du propriétaire sont rprésentés par le "7", ceux du groupe par le 2ème "1" et ceux des autres par le dernier "1". En fait, je ne sais pas à quoi correspond le "4".
Mais ça correspond à la commande suivante, si vraiment tu veux te référer au man :
 
~# chmod u+s,go+x,go-rw cdrecord
 
Voilà, c'est plus clair d'utiliser cette syntaxe qui est documentée. Je dois bien admettre que je ne sais pas d'où ils sortent le "4" du 4711.

mood
Publicité
Posté le 03-06-2002 à 15:52:17  profilanswer
 

n°108341
Jak
Back to Slack !
Posté le 03-06-2002 à 15:54:16  profilanswer
 

J'oubliais : après, un ls -l de cdrecord devait donner ça :
 

Code :
  1. -rws--x--x    1 root     bin          180k jun  3  2001 cdrecord*


 
C'est bien un "s" qu'il y a dans le champ exécution du propriétaire.

n°108393
Buchu
Posté le 03-06-2002 à 17:05:06  profilanswer
 

avec xcdroast quand tu le lances en root dans Setup / Users tu peux ajouter des droits à des utilisateurs (Activate non-root qqc..) c'est tout simple et ca marche très bien
 
 
Voilou

n°108404
Jak
Back to Slack !
Posté le 03-06-2002 à 17:15:23  profilanswer
 

La méthode que je donne, tirée du man, est très simple aussi. Ça prend pas plus de 10 secondes.

n°108433
YT-1300
Que la force soit avec toi !
Posté le 03-06-2002 à 17:38:44  profilanswer
 

[:framesmaker]  merci Jak pour ton aide ça marche. Je peu maintenant lancer xcdroast. Bon j'ai juste un probleme de lien.
 
 
Merci A+


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Linux et OS Alternatifs

  Petit probleme de Droit

 

Sujets relatifs
installation de waimea ptit probleme[ DEBIAN ] Ils ont un problème en ce moment ou quoi ?
probleme a l'install de PHP4free> probleme de connection
samba en PDC et problème de profil itinérantEmacs problème avec mule
[gros noob] probleme de raccourci bureauroutage 3 cartes (suse 7.3) : probleme etrange
Problème de configuration de ProFTPDnecore un probleme de noyau...
Plus de sujets relatifs à : Petit probleme de Droit


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR