ユーザ
Linuxでは大まかに「一般ユーザ」と「rootユーザ」があります
一般ユーザ:各ユーザに権限を与え、決められた権限の中で利用できるユーザです。
rootユーザ:強いシステム権限を持ったユーザ。「特権ユーザ」・「スーパーユーザ」とも言われます。
作成済みのユーザーを確認するには、「/etc/passwd」ファイルを確認します

①ユーザー名 ②パスワード(シャドウパスワード利用時は「x」)
③ユーザーID ④グループID ⑤コメント欄 ⑥ホームディレクトリ
⑦ユーザーがシステムにログインした際に最初に起動するシェルプログラム
ユーザ作成コマンド
sudo adduser <ユーザ名>
ユーザ情報確認
id <ユーザ名> : 対象のユーザ情報確認(ユーザ名無しの場合は現在のユーザ情報)

グループ
ユーザグループは、複数のユーザをまとめて管理し、ファイルやディレクトリに対するアクセス権限(読み取り、書き込み、実行)を効率的に制御するため使用します。
ファイルやディレクトリへのアクセス権限を、個々のユーザではなくグループ単位で設定できます。
グループを確認するには、「/etc/group」ファイルを確認します

①グループ名 ②パスワード
③グループID ④グループに所属するユーザー名
グループ追加
sudo groupadd <グループ名>
グループにユーザを所属させる
sudo usermod -g <グループ名> <ユーザ名> g:対象のユーザの主グループを変更
ユーザ変更
su <ユーザー名>
ユーザを切替る。※ユーザ名無しの場合はrootユーザへ移行となる
sudo <実行したいコマンド>
権限のないコマンドを一時的にroot権限で使う。
ファイル・ディレクトリ権限の種類

①ファイルの種類
-: 通常ファイル
d : ディレクトリ
l : シンボリックリンク
②アクセス権
r : 読み込み
w : 書き込み
x : 実行
①所有者の権限
②所属グループの権限
③その他のユーザーの権限
③ハードリンクの数 ④所有者 ⑤所属グループ
⑥サイズ ⑦更新日時 ⑧フォルダ/ファイル名
コメント