publications.LEVINUX.org

8. Utiliser les périphériques de la machine hôte (le serveur physique) dans un vserver

  • On aimerait pouvoir gérer l'impression directement dans un vserver et on aimerait également graver des cd depuis le vserver.

    • On doit pourvoir définir les dev manquant:

      • Ajouter CAP_MKNOD dans le fichier /etc/vservers/<vserver>bcapabilities

      • Créer les dev nécessaires (cdrom, graveur CD et imprimante parallèle, par exemples)

mknod /dev/hdc b 22 0
mknod /dev/hdd b 22 64
mknod /dev/lp0 c 6 0
  • Changer les groupes

chwon root:cdrom /dev/hdc
chwon root:cdrom /dev/hdd
chown root:lp /dev/lp0
  • S'assurer que les utilisateurs à qui l'on donne des privilèges sur l'utilisation des périphériques (user1, user2, etc. et cupsys) aient accès aux ressources dans le fichier /etc/group. Par exemple, l'entrée cdrom devrait ressembler à cela

cdrom:x:24:user1,user2,userN
  • On pourrait également ajouter scanner et autres périphériques....