『ボヘミアン・ラプソディ』はなぜ人々を魅了したのか >>

共通で使用しているサーバー(centos5)で作成している
ユーザーが3つあります。
usr1,usr2,usr3
この中でusr1のみvncserverの使用を許可するようにしたいのですが
どのように実現できますでしょうか?
アドバイスをお願いいたします。
当方root権限持っています。
今後ユーザーが追加されても、許可したユーザーしか設定できないようにしたい。

A 回答 (1件)

これでどうでしょう。

パーミッションの設定(root:vncuserかつ554)をXvnc、vncserverどれにすればいいかはご検討ください。

・vncuserというグループを作る。
・Xvncのオーナーをroot:vncuserに、パーミッションを554(または550)にする。
・usr1のサブグループとしてvncuserを追加する。

# groupadd vncuser
# chown root:vncuser Xvnc
# chmod 554 Xvnc
# usermod -G vncuser usr1 (既に他のサブグループがあると、これだとそれらが消えるので注意)

この後は、メイングループまたはサブグループにvncuserが設定されているユーザーまたはrootしかvncserverを起動できないのではないかと。
    • good
    • 0
この回答へのお礼

お礼が遅くなりもうしわけありません。

シンプルな対応でいけますね。

rootのみ実行できるようにします。

お礼日時:2014/04/21 02:46

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!


人気Q&Aランキング