Linux ユーザ・グループについて

スポンサーリンク

ユーザ

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 : 実行

所有者の権限
所属グループの権限
その他のユーザーの権限

③ハードリンクの数  ④所有者  ⑤所属グループ
⑥サイズ  ⑦更新日時  ⑧フォルダ/ファイル名

コメント

タイトルとURLをコピーしました