droit d'exécution

droit d'exécution - Linux et OS Alternatifs

Marsh Posté le 24-06-2004 à 16:51:34    

Bonjour, voilà ma question :
Lorsque je veux installer un logiciel (du type partimaged), de manière a ce qu'il ne soit utilisable que par root, il faut que je le mette dans quel dossier ? /usr/sbin ? ou bien /sbin ? ou ailleurs ? je vois pas trop la différence entre ces dossiers, qlqun peut m'aider ?
Merci d'avance !!!

Reply

Marsh Posté le 24-06-2004 à 16:51:34   

Reply

Marsh Posté le 24-06-2004 à 16:55:47    

suffit de donner l'executable à root seul
(chown)
et de descendre les droits à 600
(chmod)
sans rien changer d'autre par rapport à  l'install par defaut
 


---------------
If everything else failed then read the instructions
Reply

Marsh Posté le 24-06-2004 à 17:00:50    

ok merci, et je l'installe où ? dans quel dossier ?

Reply

Marsh Posté le 24-06-2004 à 17:04:26    

parce que j'utilise pas rpm pour l'installer, je le décompresse avec tar mais à quel endroit ?

Reply

Marsh Posté le 24-06-2004 à 17:12:23    

francoisp a écrit :

suffit de donner l'executable à root seul
(chown)
et de descendre les droits à 600
(chmod)
sans rien changer d'autre par rapport à  l'install par defaut

Putain mais n'importe quoi. On s'en tape que quelqu'un d'autre puisse l'utiliser, l'important ce sont les permissions sur les devices.

Reply

Marsh Posté le 24-06-2004 à 17:12:59    

crakou a écrit :

parce que j'utilise pas rpm pour l'installer, je le décompresse avec tar mais à quel endroit ?

Dans /usr/local. TOUJOURS dans /usr/local ce qu'on installe à la main. En l'occurrence, pour un truc utilisable juste par root, dans /usr/local/sbin.

Reply

Marsh Posté le 24-06-2004 à 17:19:30    

ok merci. C cool.
Je l'ai fait, le pb, c que l'utilisateur peut lancer partimaged en tapant /usr/local/sbin.

Reply

Marsh Posté le 24-06-2004 à 17:20:57    

francoisp a écrit :

comme je le disais plus haut c'est uniquement pour garder la procedure d"install par defaut (sans aucun paramtetrage) bien sur que c'est pas l'idéal. ne me fais pas dire ce que je n'ai pas dit !


 
de plus  
 


ok merci. C cool.  
Je l'ai fait, le pb, c que l'utilisateur peut lancer partimaged en tapant /usr/local/sbin.  


 
avec ma methode ce cas n'existe pas.
 
enfin quel rapport avec les droits sur les device expliques moi là JarJar !


Message édité par francoisp le 24-06-2004 à 17:21:22

---------------
If everything else failed then read the instructions
Reply

Marsh Posté le 24-06-2004 à 17:22:38    

crakou a écrit :

ok merci, et je l'installe où ? dans quel dossier ?


 
/usr/local de preference


---------------
If everything else failed then read the instructions
Reply

Marsh Posté le 26-06-2004 à 02:03:01    

crakou a écrit :

ok merci. C cool.
Je l'ai fait, le pb, c que l'utilisateur peut lancer partimaged en tapant /usr/local/sbin.

Et alors ? Du moment que tu ne le mets pas en suid root, il ne pourra pas toucher aux partitions donc on s'en tape.

Reply

Marsh Posté le 26-06-2004 à 02:03:01   

Reply

Marsh Posté le 26-06-2004 à 02:03:48    

francoisp a écrit :

avec ma methode ce cas n'existe pas.
 
enfin quel rapport avec les droits sur les device expliques moi là JarJar !

Avec de telles méthodes pour sécuriser les systèmes, tu devrais faire fortune ! Ouvre vite ta start-up !

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed