会員登録すると
学習することができます。
会員登録する(無料)
学習することができます。
登録済みの方はこちら
ログイン
学ぶ目的
アカウントの情報はどこにあるか
ユーザーの情報は /etc/passwd、パスワードのハッシュと期限は /etc/shadow、グループは /etc/group にあります。直接書き換えず、専用のコマンドで変えます。id や getent passwd で確かめます。
作る・変える・消す
- useradd -m -s /bin/bash -G グループ 名前 … ホームを作り、ログインシェルと追加のグループを決めて作る
- usermod -aG グループ 名前 … 今のグループを残したまま、グループを足す
- userdel -r 名前 … ホームごと消す
-a を付けずに usermod -G を使うと、ほかの追加のグループが外れてしまいます。
パスワードと期限
passwd でパスワードを決め、chage でパスワードの有効日数やアカウントの期限を決めます。chage -l で確かめます。
環境のプロファイル
全員に効く設定は /etc/profile と /etc/profile.d の中、本人だけに効く設定はホームの .bashrc や .profile に書きます。新しいユーザーに配るひな形は /etc/skel に置きます。
リソースの上限
1人が開けるファイルの数や動かせるプロセスの数は、/etc/security/limits.conf などで上限を決めます。ulimit -a で今の上限を確かめます。
このレクチャーで学ぶこと
- /etc/passwd・/etc/shadow・/etc/group の役割
- useradd・usermod・userdel・groupadd の使い方と、-aG の注意
- passwd と chage でのパスワードとアカウントの期限
- 環境のプロファイルと /etc/skel、limits.conf でのリソースの上限
質問
まだ質問は投稿されていません。
質問投稿
ログイン後に質問の投稿ができます。
#1
未完了
試験の全体像と実技の進め方 ― 2時間で課題を解く試験の形を知り、計画を立てる
#2
未完了
ファイルとテキストの操作 ― find・grep・sed・tar を組み合わせて、探して直して固める
#3
未完了
Git と SSL 証明書 ― リポジトリの基本操作と、鍵と証明書の作成と確認をこなす
#4
未完了
ユーザーとグループ ― アカウントを作り、期限・プロファイル・リソースの上限を設定する
#5
未完了
権限と ACL ― 8進数の権限・umask・特別な権限・ACL を読み、思いどおりに渡す
#6
未完了
プロセスとサービス ― ps と kill でプロセスを扱い、systemd のサービスを作って直す
#7
未完了
パッケージとカーネルパラメータ ― apt と dnf でソフトを管理し、sysctl で設定を残す
#8
未完了