赞
踩
(1)id 用户名(查看用户基本信息)
[root@localhost ~]# id root #查看用户基本信息
(2)gpasswd -a 用户名 组名(例:gpasswd -a pp wang,将“pp”加入“wang”组)
[root@localhost ~]# gpasswd -a pp wang #gpasswd -a pp wang,将“pp”加入“wang”组
(1)区分用户:uid=0(超级管理员)
(1)基本组(似有组)
(2)附加组(公共组)
(1)uid:用户识别号,gid:组识别号。
(2)管理员:root 0,程序用户:1-999(不可登陆),普通用户:1000+(可以登陆)
(3)/etc/passwd:存放用户账号信息
cat /etc/passwd #查看账号信息
(4)/etc/shadow:保存密码
(1)命令:su - 用户名(完全切换),在管理员用户下,su相当于刷新
(2)退出当前登录用户:exit
(3)普通用户下:su直接切回root
(1)命令:passwd 用户名:设置用户密码
passwd wang #设置账户密码
(2)选项:
passwd -S wang #查看用户状态
(3)用echo设置密码:
① 格式:echo 密码 | passwd --stdin 用户名
echo 123456 | passwd --stdin wang #将密码通过管道符传给用户
(4)总结:
① 创建普通用户要设置密码,普通用户之间切换需要密码
② 设置密码的方式:passwd 用户名或者echo 密码 | passwd --stdin 用户名
(1)选项:
(2)锁定用户的两种方法:
① 锁密码:passwd -l
② 锁帐户:usermod -L
(1)-r:删除账户时,一并删除他的家目录。
(1)重启
(2)用source在bash环境中读取并执行文件中的命令
(1)全局配置:
(1)/etc/profile
(2)/bash_profile
(3)/.bashrc
(4)/.bash_logout
(1)/etc/group:组账号基本信息
(2)/etc/gshadow:组密码
(3)添加组:groupadd
(4)删除组:gpasswd
选项:
(1)命令格式:gpasswd -d 用户名 所在组
(2)注意:
① 删除组,组不能有关联关系
② 通过用户创建的组,不能删除
③ 只有单独创建组时,才可以删
(1)读r:允许查看,显示目录列表4
(2)写w:允许修改2
(3)执行x:1
(1)作用:给文件或目录赋权
(2)常用选项:-R 递归赋权,多个目录递归修改,只对最后一个目录及文件生效
[root@localhost ~]# chmod -R 777 test #递归赋权,多个目录递归修改,只对最后一个目录及文件生效
(3)改变归属格式:
(1)控制新建文件权限,文件默认是666,目录是777
(2)新建文件权限:文件最高权限(777)减去umask值
例:修改ky29.txt的权限为所有者可读,所属组可写可执行,其他用户只读。
chmod 434 ky29.txt
新建文件无论怎么改,都不会给文件默认执行权限。目录不用改,都有执行权限。
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。