いづいづブログ

アジャイルコーチになりたい札幌在住SEです。アジャイル札幌スタッフ&ScrumFestSapporo実行委員。Like:パクチー/激辛/牡蠣/猫/初期仏教

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

f:id:izumii-19:20190427094311p:plain

eginxをインストールする前に大事なことを忘れてました。

これまで学習するときには、さくらのレンタルサーバーのお試し期間を利用して無料で使っていたのですが、今後環境を構築していくとやったことを残しておきたくなるので年間契約に変更しました。 そのときにこれまで使っていたサーバーを残すのではなく新規契約にしたので、今OSすら入っていない状態なのでした。

そんなわけでDebianのインストールから地道にやり直しているのですが、Debian9ではsudoがデフォルトで使えるようになっているわけではないので、sudoの設定も行います。

f:id:izumii-19:20190427091435p:plain
"izumii19"はsudoが使えるユーザーではないと言われる

インストール

rootユーザーに変更してからsudoのインストールを行う。

$ su -
# apt install sudo

ユーザーを追加

rootユーザーのままsudoの設定ファイルを開く。以下のコマンドを実行。

# visudo

”#Allow members of group sudo to execute any command”の下にsudoを使いたいユーザーを追加する。*1

username ALL=(ALL:ALL)ALL

f:id:izumii-19:20190427092440p:plain
ユーザーを追加

nanoというテキストエディタで起動していた場合、Ctrl+oのあとにEnterを押して保存、Ctrl+xで終了。

ここまでで必要な準備はおしまい。rootユーザーを終了する。

# exit

sudoコマンド実行

sudoが使えるようになりました。

f:id:izumii-19:20190427094831p:plain
実行できるようになりました

参考サイト

Debianでsudoが使えなかったことのメモ - pogin’s blog

*1:あ、タブのインデントが揃ってない