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!
---------------
.