wiki:FAQ_T5_F14

Version 2 (modified by tanakanata, 12 years ago) (diff)

add FAQ 5x entry 7

一般ユーザで CD/DVD の再生、読み込み・書き込みができない

デフォルトでは、一般ユーザで VLC や MPlayer などから /dev/sr0 を開けずに DVD の再生に失敗してしまいます。 これは /dev/sr0 のパーミッションが 660 以下、もしくは /dev/sr0 の所有者、グループのためです。

いくつかの対応が考えられます:

  1. 一般ユーザを cdrom グループに入れてあげる。
  2. pam_console を用いて /dev/cdrom*, /dev/dvd* などを console user に owner を渡す
  3. /dev/sr0 のパーミッションを 664 以上にする

pam_console を用いた方法について説明します。

デフォルトに追加する場合は、

/etc/security/console.perms.d/50-default.perms 

に、以下を追加します。

<sr>=/dev/sr[0-9]

<console> 0660 <sr>	0660 root.cdrom

ローカル用途などで別途作成する場合は、

/etc/security/console.perms.d/51-local.perms

などを適当に作成しても構いません。