Linuxシステムにおけるユーザ管理の基本命令整理
>cat /etc/passwd
daemon:x:1:1:daemon:/usr/sbin:/bin/sh
root:x:0:0:root:/root:/bin/bash
コードのコピー
#0はroot、1-100はリリースで自動的に作成され、100-499はシステム要件の場合に作成できます。500以降は一般的に使用されます。
0#ユーザのGId
root#ユーザー情報バーの説明
root : x : 0 : 0: root : /root: /bin/bash
root#ユーザー名
x#はパスワードを表し、/etc/shadowに保存されます
0#ユーザのUID
/root#ホームディレクトリ
/bin/bash#サポートshell
# /etc/shadow
>cat /etc/shadow
root:$6$5SjcaJAS$EH0r0LsApaWsmpoz5Zoz4iSavI7nr./VVmUi5GnFYLsScVS7fTWz9JK7E8..bNajM7jV2qBBn9fck5oiGzx0N1:16147:0:99999:7:::
root#ユーザー名
$......1#特に長いのはパスワードです
16147#パスワードの変更日
0#パスワードが変更できる日付は、前の16147の変更日に対して、0は随時変更されます。
99999#パスワードの再変更日数7#パスワード警告、パスワードが期限切れになるので、windowsユーザーは見たことがあるべきです
7番目に値がありません。これはパスワードの有効期限です。
8番目のフィールド#アカウント失効日
9番目のフィールド#予約
一般使用コマンド useradd-Gユーザーサブグループコードのコピー
/etc/shadow:xiaowei:!:16147:0:99999:7:::
>usermod -G users xiaowei
>grep xiaowei /etc/shadow /etc/passwd /etc/group
/etc/passwd:xiaowei:x:1001:1001::/home/xiaowei:/bin/sh
/etc/group:users:x:100:xiaowei
/etc/group:xiaowei:x:1001:
groupsがサポートするグループ
コードのコピー
> groups
root xiaowei
新grp切替グループ
コードのコピー
>newgrp xiaowei
>id
uid=0(root) gid=1001(xiaowei) groups=0(root),1001(xiaowei)