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

 


Dernière réponse
Sujet : Petit probleme de Droit
YT-1300 [:framesmaker]  merci Jak pour ton aide ça marche. Je peu maintenant lancer xcdroast. Bon j'ai juste un probleme de lien.
 
 
Merci A+

Votre réponse
Nom d'utilisateur    Pour poster, vous devez être inscrit sur ce forum .... si ce n'est pas le cas, cliquez ici !
Le ton de votre message                        
                       
Votre réponse


[b][i][u][strike][spoiler][fixed][cpp][url][email][img][*]   
 
   [quote]
 

Options

 
Vous avez perdu votre mot de passe ?


Vue Rapide de la discussion
YT-1300 [:framesmaker]  merci Jak pour ton aide ça marche. Je peu maintenant lancer xcdroast. Bon j'ai juste un probleme de lien.
 
 
Merci A+
Jak La méthode que je donne, tirée du man, est très simple aussi. Ça prend pas plus de 10 secondes.
Buchu 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
Jak 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.

Jak

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.

YT-1300 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]
Jak 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

YT-1300 :( Toujours même probleme.
 
 
 
 
 :sweat:
YT-1300 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
YT-1300 OK merci bien.
Jak 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.

YT-1300 OK j'ai pas tous compris mais je vais essayer. En gros il me suffit de changer de groupe cdrecord  :heink:  
 
Merci.
Martinez passes cdrecord en bit SUID.
which cdrecord
-> ....
 
chmod +s .....
 
voila
YT-1300 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.

Copyright © 1997-2025 Groupe LDLC (Signaler un contenu illicite / Données personnelles)