vine-users ML アーカイブ



[vine-users:073977] Re: プリン タポート

  • From: Hideki TANAKA <hideki.tanaka@xxxxxxxxx>
  • Subject: [vine-users:073977] Re: プリン タポート
  • Date: Fri, 10 Feb 2006 00:26:43 +0900 (JST)
たなかといいます。(同姓多いけど)

In article [vine-users:073974] Re: プリンタポート <20060208175815.5f29c60a.okui@xxxxxxxxxxxx>,
Kaz <okui@xxxxxxxxxxxx> writes:

> 一般ユーザで/dev/portへのアクセス許可はどうすれば与えられるんでしょうか?
> でも、それって危険な事?  もしそうなら安全に許可を与える方法ってあるんでしょうか?

安全かどうかはプログラムの出来にもよりますが、SUID、SGID や
sudo(8) を使うのではないでしょうか?

    [方法1]
    (rootで)
    # chown root a.out
    # chmod u+s a.out

もし、

    [方法2]
    (rootで)
    # chgrp (適当なグループ名) /dev/port
    # chmod g+rw /dev/port
    # chgrp (適当なグループ名) a.out
    # chmod g+s a.out

で、動作するなら、こちらの方が安全かも知れません。

実行ファイルに、root の権限や、グループの権限を与えてしまうので、
個人的な環境以外で使う場合は、プログラミングや使い方に十分注意
した上で試してください。

どこからも、応答が無い様なので、私の分かる範囲で書いてみました。

--
たなか