2016-11-30 9 views
0

現在、Linux上でプログラムを実行するための.shファイルを開発中です。しかし、我々は問題を抱えている: - root権限でこの.shスクリプトを実行すると、XServerにアクセスしてプログラムが正しく動作するようになる。 - しかし、カスタマイズされたユーザー(ユーザーはこの.SHスクリプトで定義されたこのような問題問題がLinux上の他のユーザーの役割と権限を持つ新しいユーザーを作成する方法

grep customizeduser /etc/passwd >/dev/null 
if [ $? != 0 ]; then 
    useradd -b /opt/spirent/execute-service customizeduser 
fi 
chown -R customizeduser:customizeduser /opt/spirent/customizeduser 

を発生されるXサーバに接続できないと、この.SHスクリプトを実行しているときに、私の質問は、どのように我々は、rootユーザーからこのcustomizeduserの許可を与えることができる?

おかげで、よろしく

+0

[須藤(https://linux.die.net/man/8/sudo)? – kaylum

+0

@kaylum:はい、このカスタマイズされたユーザーのsudoの完全な役割を設定する方法 – hoangnguyen46

答えて

0

あなたは、/ etc/sudoersファイルを編集し、カスタマイズユーザー

にフルsudo権限を与えます3210
# visudo 
customusers ALL=(ALL) NOPASSWD: ALL 

又は

# vim /etc/sudoers 
    customusers ALL=(ALL) NOPASSWD: ALL 
+0

ありがとう@Rakib、あなたの指示に従います – hoangnguyen46

関連する問題