sudoコマンドを使えるようにする

2020年12月22日

ユーザが所属しているグループを確認


#groups [ユーザ名]
  groups testuser
  testuser : testuser

これで「testuser」は「testuser」グループに属しているのがわかりました。

ユーザをグループに追加


#usermod -aG [グループ名] [ユーザ名]
  usermod -aG wheel testuser

これで「testuser」は「wheel」グループに所属できました。

この後一度ログオフすれば「sudo」コマンドが使えるようになっているはずです。

CentOS7で、sudoを使う方法

エラーが出たら

下記のエラーが出てくる時があります。


sudo: no tty present and no askpass program specified

設定ファイルを書き換えてあげましょう。


vi /etc/sudoers
  Defaults !visiblepw #修正前
  Defaults visiblepw  #修正後

capistrano, tomahawk などから sudo ができなかった場合に確認する項目

おまけ

Dockerの場合デフォルトではvisudoは入っていないのでインストールしてください


yum install -y sudo

2020年12月22日