CentOSでホームサーバを作ろう
ユーザー追加
最終更新:
centos-homeserver
-
view
一般ユーザの作成
現時点ではrootユーザしかできていないので、
通常利用する一般ユーザ(管理者にもなれるユーザ)を作成しておく。
※以下の作業は直接コンソールでrootユーザで行う。(好みの問題だけど。)
通常利用する一般ユーザ(管理者にもなれるユーザ)を作成しておく。
※以下の作業は直接コンソールでrootユーザで行う。(好みの問題だけど。)
# useradd -G wheel hogehoge(wheelグループで新規ユーザを作成)
# passwd hogehoge(新規ユーザのパスワード設定)
追加した新規ユーザしかsuでルートになれないようにする。
viで以下のファイルを開いて編集する。
# vi /etc/pam.d/su
#auth required pam_wheel.so use_uid
↓
auth required pam_wheel.so use_uid ← コメント解除
追加ユーザの環境設定
~/.bash_profile
最低限のパスしか記述されていないので、システムコマンド等を実行できるように変更する。
PATH=$PATH:$HOME/bin
の上に
PATH=$PATH:/usr/local/sbin:/sbin:/bin:/usr/sbin
を追加する。
※ちなみに /usr/local/bin:/bin:/usr/bin などはシステム起動時に自動的に設定される(initプロセスに連なる一連の起動プロセス)
sudoメンバーの整備
追加したユーザはwheelグループに属しているので、
同じグループのメンバーならsudoコマンドを使用できるように設定する。
同じグループのメンバーならsudoコマンドを使用できるように設定する。
# visudo
開いた設定ファイルの以下の部分を修正する。
#%wheel ALL=(ALL) ALL
↓
%wheel ALL=(ALL) ALL
※コメントアウトを外す。