スーパーユーザー権限を持つユーザーを追加する方法

スーパーユーザー権限を持つユーザーを追加する方法

バージョンを使用しておりOpenSuse linux 12.3、名前の新しいユーザーを作成しましたjenkinsadmin。このアカウントでは/usr、、/opt場所/var内にフォルダ/ファイルを作成することはできません。

権限を有効にするために、sudoファイルを次のように変更しました/etc/sudoers。しかし、働くことはできません。

方法1

##
## User privilege specification
##
root ALL=(ALL) ALL
jenkinsadmin ALL=(ALL) ALL

方法2

## Uncomment to allow members of group wheel to execute any command
%wheel ALL=(ALL) ALL

usermod -aG wheel jenkinsadmin

それでも次のエラーが発生します。

/opt> touch filetest
touch: cannot touch ‘filetest’: Permission denied

この問題を解決するにはヘルプが必要です

ベストアンサー1

sudoersにユーザーを追加することは、そのユーザーがコマンドを使用できるようにすることを意味しますsudo

$ sudo touch /opt/filetest
[sudo] password for jenkinsadmin: 

(jenkinsadmin)パスワードを入力すると、コマンドはスーパーユーザーとして実行されます。

$ sudo -i
[sudo] password for jenkinsadmin: 

パスワードを入力すると、ルートシェルが作成されます。

おすすめ記事