客户信息
/etc/passwd储存linux客户账号信息内容,包含账户,登陆密码,客户ID,用户群ID,客户主目录和shell登陆。比如,John:x:1005:1005::/home/John:/bin/bash,主要参数叙述如下所示:
john : 登录名,x : 登陆密码,相匹配/etc/shadow1005 : UID, 客户ID, 0表明网站管理员,比如root, 1-999系统软件账户, 1000 – 60000 可账号登录1005 : GID, 用户群ID,相匹配/etc/group/home/john : 使用人主文件夹名称/bin/bash : shell
自然环境,如果是/sbin/nologin表示账户没法获得shell自然环境登陆姿势
客户有关指令
grep john/etc/passwd /etc/shadow /etc/group : 查询john客户相匹配信息ll -d /home/john : 查询john主文件夹名称信息内容id : 查询客户有关uid,gid信息内容
文件目录管理方法
变更文件目录使用者
chown -R # ch表明改动,own是使用者,文件目录放最终
变更用户群
chgrp -R # ch改动,grp是用户群,文件目录放最终
用户群管理方法
提升用户群
groupadd
清理数据组
groupdel
改动用户群名字
groupmod -n
增加客户
useradd -g # -g表明复位群聊,新用户必须密码设置(passwd )才可以登陆
清理数据
userdel -r
增加客户,而且特定好几个额外群聊
useradd -G ,,
客户添加新群聊
usermod -a -G # -a表明增加 # -G表明额外群聊
查询当今客户群聊
groups # 列举当今客户所属的用户群,第一个群聊为使用者的合理群聊
转换当今客户的合理群聊
newsgrp # 合理群聊是客户创建文件或文件夹名称时表明那一个用户群,转换群聊时,只有在客户已经有的群聊中转换
改动客户的合理群聊
usermod -g # 别的额外组会被清除掉
从群聊中删掉某一客户
gpasswd -d