既存ユーザーのホームディレクトリを使ってユーザー作成してみる【AWS】

いまから既存ユーザーのホームディレクトリを指定して、新しくユーザーを作成しようと思います。
記事の目次
手順
ユーザー作成
sudo useradd readonlyuser2
既存ユーザーのホームディレクトリをreadonlyuserのホームディレクトリに指定
sudo usermod -d /home/readonlyuser readonlyuser2
ユーザーの権限変更
今のままでは作成したreadonlyuser2は.bashricや.profileが使えないので、権限を変更します。
変更する内容としては既存のユーザーのホームディレクトリである
/home/readonlyuserのreadonlyuserグループにreadonlyuser2を追加し、権限を変更します。

ユーザーのグループ確認
groups readonlyuser2

readonlyuser2をホームディレクトリのreadonlyuserのグループに追加する
sudo usermod -a -G readonlyuser readonlyuser2
確認
sudo ls -la /home/readonlyuser

readonlyuserグループに属しているユーザーも/home/readonlyuserにアクセスできるよう変更
sudo chmod 770 /home/readonlyuser
.bashric等のファイルもすべて権限を付与
sudo chmod 664 /home/readonlyuser/.bash_history
sudo chmod 664 /home/readonlyuser/.bash_logout
sudo chmod 664 /home/readonlyuser/.bash_profile
sudo chmod 664 /home/readonlyuser/.bashrc
確認
sudo ls -la /home/readonlyuser

ログイン確認
sshログイン

無事ログインできました。
- タグ:
- EC2