linux服务器管理tips

1、linux用户主要由UID和GID组成

UID的相关信息主要存储在 /etc/passwd 文件中,其中,UID为0的则代表这个账号为管理员,可以有多个账号的UID为0;<500以前的UID为系统用的UID。

                      账号的相关密码存储在/etc/shadow文件中。

        GID的相关信息主要存储在/etc/group文件中, 例如: root:x:0:root,dss  这个表示用户组root的GID为0,这个组里面有两个用户。

    用户可以有多个用户组,初始用户组为501,其他的用户组需要显示的在/etc/group中添加。

                    用户可以通过group命令查询所属的group组,同时显示靠前的group组为有效用户组。

                                    通过newgrp XX来修改有效用户组 ,exit离开当前用户组

                   用户组的相关密码存储在/etc/gshadow,其中第三段为该用户组的管理员账号。




2、添加用户

useradd  [-u UID]  [-g initial_group]  [-G other_group]  [-M] [-m]  [-o 说明栏]  [-d home] [-s shell]  username

默认参数在/etc/default/useradd中

用户home目录的环境变量存储在/etc/skel/.bashrc中。

UID设置config在/etc/login.defs中

3、用户密码设置

root修改其他账号的密码: passwd username

账号密码自己修改:passwd 。不过这个需要原始密码,并且设置的密码要符合条件。

4、用户管理修改:usermod [-    ] username

5、删除用户:userdel  [-r]  username。[-r] home目录被删除。在调用这个命令之前可以调用 find / -user  username 查出整个系统内属于username的文件。 

你可能感兴趣的:(linux服务器管理tips)