記事のディレクトリ
ユーザー/グループの追加/削除
1.コンセプト
1.1ユーザ分類
Linuxは、ユーザーの役割に応じて分割、オペレーティングシステムをマルチタスク、マルチユーザであります
-
rootユーザー:最高の権威を持つシステムのみ着陸システム、任意のオペレーティングシステムファイルやコマンド、。
-
仮想ユーザー:これらのユーザーはまた、擬似ユーザまたは偽のユーザーとして知られており、実際のユーザーを区別するために、そのようなユーザーがシステムにアクセスするための能力を持っていないが、システムは、このようなビン、デーモン、ADMとして欠かせないユーザを、実行されています、FTP、SSH、メールなど。このようなユーザーは、システム自体によって所有され、ユーザーが追加すると思ったのではなく、もちろん、我々はまた、仮想ユーザーを追加することができます。
-
普通の実際のユーザー:これらのユーザーがシステムにログインすることができますが、唯一の自分のホームディレクトリの内容を操作することができます。リミテッド権利は、ユーザーが自分自身を追加するには、システム管理者です。平均的なユーザーのために使用するユーザのこのセクションで、彼らのニーズの操作を完了するために、アカウントを使用して、システム。/ etcにある/ passwdには、様々なアカウントの存在下で見ることができます。
1.2ユーザグループ
ユーザグループ:集計ユーザーが同じ特性を有します。
ユーザーとグループとの対応:一から一、多対多。
2.共通コマンド
- ユーザーを作成します。
useraddの
tianliang //新しいユーザーtianliang
passwdの
tianliangにtianliang //ユーザーのパスワード
- 表示されたユーザ情報
IDユーザー//は、ユーザーのuid、gidを、グループの属性を表示します
- ユーザーグループの作成
tlgroupのgroupadd
//新しいtlgroupワーキンググループ
-g useraddの
ユーザーのtlgroup tianliang //新しいtianliangユーザーとグループがtlgroupに増加しました。
これはシェルが使用するグループ-g -s -dホームディレクトリに属しています
- ワークグループを高めるために、既存のユーザー
USERMOD -g
tlgroupのtianliangが//ユーザーのGIDを変更、修正、すなわち所属グループ
-a gpasswdを
tianliang tlgroup // tlgroup内のユーザー・グループに追加
USERMOD -G
tlgroup tianliang // tlgroupにおけるユーザグループに追加され、tlgroup A非プライマリ基
- 削除ユーザーアカウント
tianliang userdelの
//永続的にユーザーを削除し、あなたは彼らの/ホーム/ tianliangディレクトリを空にしないでください
- 完全にユーザーを削除:ユーザのホームディレクトリおよびその他の関連文書を削除するかどうかを区別するために、
-r userdelの
tianliang //ユーザーとそのtianliangのホームディレクトリ内のすべてのデータを削除
- ユーザーグループからユーザーを削除します
-d gpasswdを
tianliang tlgroup // tianliangユーザーアウトグループtlgroupから削除
- ユーザー・グループの削除
groupdelグループ
tlgroup //グループを削除しますが、グループは、ユーザーが削除することはできません時間のプライマリグループであります
- / etc / passwdファイルの解析
このファイルに格納されたユーザ情報のオペレーティングシステムであり、ファイルはすべてのユーザーに表示され、次のように、それは/猫etc / passwdファイルを確認することにより、7情報フィールドが含まれています。
ユーザー名
パスワード(暗号化)
UID:ユーザ識別子、CentOSのオペレーティングシステム自身の使用
UID=0是超级用户。
UID=1~499是伪用户(与系统和程序服务相关)
UID=500~60000为普通用户
GID:グループID、該当のCentOS
GID=0是超级组
GID=1~499与系统和程序服务相关的组,如sshd等
GID=500~60000为普通组,即自定义新增的组
フルネームまたはローカルアカウント
開始ディレクトリ - ホームディレクトリ
シェルを使用してログインには、着陸解析ツールのコマンドです