Problème de droits seul le root peut y accéder [ipc] [linux] - Logiciels - Linux et OS Alternatifs
Marsh Posté le 02-02-2005 à 15:31:47
ReplyMarsh Posté le 02-02-2005 à 15:56:12
comment est monté ton shm dans ton /etc/fstab 
au cas où: une commande bash qui peut t'aider sur les droits des mèm partagés: ipcs
Marsh Posté le 02-02-2005 à 17:31:17
voila mon /etc/fstab 
# /etc/fstab: static file system information. 
# 
# <file system> <mount point>   <type>  <options>               <dump>  <pass> 
/dev/hda2       /               ext3    errors=remount-ro       0       1 
/dev/hda1       none            swap    sw                      0       0 
proc            /proc           proc    defaults                0       0 
/dev/fd0        /floppy         auto    user,noauto             0       0 
/dev/cdrom      /cdrom          iso9660 ro,user,noauto          0       0 
/dev/hda5       /home   ext3    defaults                        0       2 
 
none            /sys            sysfs   defaults                0       0 
/dev/sda1       /mnt/usb        vfat    defaults,user,noauto    0       0 
Marsh Posté le 02-02-2005 à 18:47:45
c'est bizarre que tu n'ai pas cette ligne:  
| shm /dev/shm tmpfs defaults 0 | 
 
car en fait quand je fais: 
| ipcs -au  | 
 
ça m'indique que j'ai 15 segments de mémoire partagé (utilisés pour la comm interprocess) et cette mèmoire est alloué dans mon pseudo fs shm 
et je pense que c'est peut être parce que tu n'as pas ce fs que tu ne peux pas allouer des segments mémoire au niveau utilisateur
Marsh Posté le 02-02-2005 à 11:47:45
Bonjour.
Je travaille sur un système de communication entre processus utilisant IPC. J'ai fait le début de mon développement sous FreeBSD, là je suis sous Debian et horreur seul le root peur lire ou écrire sur les canaux IPC!
Comment faire pour que les autres utilisateurs puissent faire la même chose?
Merci!
---------------
.