CentOSでユーザ追加
DockerでGoの環境構築する際にCentOSでユーザ追加したのでメモ。
$ useradd -m -d /home/docker -s /bin/bash docker $ echo "docker:docker" | chpasswd $ echo "docker ALL=(ALL) NOPASSWD:ALL" >> /etc/sudoers
useradd
:新規ユーザの追加chpasswd
でパスワードの更新
それぞれ詳細はman
コマンドで確認できる。
追加されたユーザは/etc/passwd
ファイルで確認できる。なお、passwd
ファイルの詳細はman 5 passwd
で確認できる。
/etc/sudoers
ファイルでユーザのsudo権限を管理している。dockerで環境構築した際には上記のコマンドで設定できたが、通常ではrootでさえ編集不可のファイルとなっている。こちらもman
コマンドで詳細を確認できる。
感想
普段の作業では設定しないところだったので忘れないようにメモした。そしてman
コマンドってこんなに便利なんだってことがわかった。