はじめに
備忘録
タイトルの通りです。
実行環境は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