Linux3
来源:互联网 发布:vivo软件 编辑:程序博客网 时间:2024/04/28 11:32
用户和组
当我们使用Linux时,需要以一个用户的身份登入,一个进程也需要一个用户的身份运行,用户限制使用者或进程可以使用、不可以使用那些资源
root用户(ID为0的用户为root用户)
系统用户(1~499)
普通用户(500以上)
/etc/passwd 保存用户信息
/etc/shadow 保存用户密码
/etc/group 保存组信息
whoami显示当前用户
who显示有哪些用户已经登录系统
w显示有哪些用户已经登录并且在干什么
如何创建一个用户?
useradd sunnuan
参数-d家目录
-s登录shell
-u userid
-g 主族
-G 附属组
也可以直接修改/etc/passwd
1、/etc/passwd中添加用户信息
2、如果使用passwd sunnuan 为用户创建密码 ,则密码保存在/etc/shadow中
3、为用户建立一个新的家目录/home/sunnuan
4、将/etc/skel中的文件复制到家目录中
5、建立一个与用户名相同的组, 新建用户默认属于这个同名组
修改用户信息
usermod 参数 username
-l 新的用户名
-u新的userid
-d用户家目录的位置
删除用户
userdel sunnuan (保留用户的家目录)
userdel -r sunnuan (同时删除用户的家目录)
我们使用部门、职能或地理区域的分类方式来创建使用组,每个组有一个组ID,组信息保存在/etc/group, 每个用户拥有一个主族,换可以拥有31个附属组
创建修改删除组
命令groupadd用以创建组 groupadd sunnuan
groupmod -n newname oldname 修改组名
groupmod -g 555 sunnuan 修改组id
groupdel sunnuan 删除组
例如:
创建组
groupadd training
groupadd market
创建用户
useradd -G training sun
useradd -G training bob
useradd -G market alice
useradd -G market bob
- linux3
- linux3
- linux3
- Linux3
- linux3.0.3
- linux3 4
- OK6410移植linux3.3.1
- Linux3.5 is coming !
- 添加CS8900到linux3
- android switch (linux3.0.0)
- OK6410移植linux3.3.5
- linux3.5 Seccomp
- 发展中的linux3
- 6410移植linux3.3.5
- OK6410移植linux3.3.5
- 6410移植linux3.3.5
- OK6410移植Linux3.12.16
- linux3.10.53 imx6移植
- 1032. 挖掘机技术哪家强
- WebSocket 编译指南
- hdu 2015 偶数求和
- Hibernate5 Unknown entity错误解决方法
- MD5加密-java代码
- Linux3
- hautoj 1264 某科学的打麻将 【暴力匹配】
- (转)美国的套利已经变成一门生意,而不是一门技术了
- Test类:解析Json
- Appium实际测试中处理界面元素的异常,心得分享
- 加密相关的技术
- jautodoc安装与使用
- js 判断滚动条是否到达底部
- 输入两个日期,使用Calendar来表示时间,并计算两个日期之间相隔的天数