六狼论坛

 找回密码
 立即注册

QQ登录

只需一步,快速开始

新浪微博账号登陆

只需一步,快速开始

搜索
查看: 47|回复: 0

Linux用户和组

[复制链接]

升级  79.33%

47

主题

47

主题

47

主题

秀才

Rank: 2

积分
169
 楼主| 发表于 2013-2-4 13:24:50 | 显示全部楼层 |阅读模式
 
[root@localhost ~]# useradd test -->用户名
[root@localhost ~]# passwd test-->为test设置密码
Changing password for user test.
New UNIX password: -->输入密码(最好不要太短,也不要包含用户名)
Retype new UNIX password: -->确认密码
passwd: all authentication tokens updated successfully.-->所有的身份验证令牌成功更新(用户创建成功)
[root@localhost ~]# userdel -r test-->完全删除用户(不加-r只删除用户,而不删除用户下的文件)
[root@localhost ~]# 




添加用户账号


useradd 选项 用户名
选项:
-ccomment指定一段注释性描述
-d 目录执行用户主目录
-g 用户组指定用户所属的用户组
-G 用户组指定用户所属的附加组
-s Shell文件指定用户的登录Shell
-u 用户号指定用户的用户号


修改账号


usermod 选项 用户名
选项与useradd选项一样,还可以为用户指定新的资源值
-l 新用户名-->即修改用户名




用户口令管理
passwd 选项 用户账号
-l 锁定口令,即禁用账号
-u 口令解锁
-f 强迫用户下次登录时修改口令。


用户的配置文件
/etc/passwd文件x说明etc/shadow中存放加密口令
/etc/shadow文件/etc/passwd文件的影子文件,包括有效期等(只有root权限可以读取和操作)
/etc/skel目录存放用户启动文件的目录
/etc/login.defs文件当创建用户时的一些规划,比如是否需要家目录等
/etc/default/useradd文件通过useradd添加用户时的规则文件




Linux系统组管理


添加用户组
groupadd 选项 用户组
-g GID
-o一般与-g选项同时使用,表示新用户组的GID可以与系统已有用户组的GID相同
默认在当前已有的最大组标识号的基础上加1


删除用户组
groupdel 用户组


修改用户组
groupmod 选项 用户组
与useradd很类似,不过这里重命名的时候使用的是-n


切换用户组
newgrp 用户组


组配置文件
/etc/group文件
/etc/gshadow文件




用户和用户组的查询
id命令UID和GID及GID所对应的用户组
finger命令用户信息,侧重用户家目录、登录shell等
w、who、users当前主机的用户登录情况
groups查询用户所归属哪个或哪些用户组
您需要登录后才可以回帖 登录 | 立即注册 新浪微博账号登陆

本版积分规则

快速回复 返回顶部 返回列表