はじめに
備忘録
タイトルの通りです。
実行環境はUbuntu20.04(bash)です。
どなたかのお役に立てれば幸いです。
ユーザーを作成
useradd
コマンドでユーザーを作成できます。
$ sudo useradd -m username
-m
をつけることでbash
の設定ファイル等を持ったユーザーを作成してくれます。
ユーザーを作成しただけではまだユーザーにロックがかかった状態なので、パスワードを設定しましょう。
ユーザーのパスワードを設定
passwd
コマンドで任意のユーザーのパスワードを設定で来ます。
$ sudo passwd username
パスワードを設定することで初めてユーザーが有効化されます。
SSHのパスワード認証時にはここで設定したパスワードを利用します。
ユーザーの切り替え
次のコマンドで任意のユーザーに切り替えることができます。
$ sudo su - username
pwd
でパスを確認してみましょう。指定したユーザー名のディレクトリが表示されれば大丈夫です。
exit
で抜けることができます。
sudoグループにユーザーを追加
ユーザーがsudo
権限を持ちます。
$ sudo usermod -aG sudo username
sudo
時のパスワードを不要にする
visudo
を書き換えることでsudo
時のパスワードを不要にすることができます
$ sudo visudo
NOPASSWD
を追加するだけです。
- %sudo ALL=(ALL:ALL) ALL
+ %sudo ALL=(ALL:ALL) NOPASSWD:ALL
ブログもあります