用户管理(首先备份/etc/passwd)
linux用户管理
原创
©著作权归作者所有:来自51CTO博客作者wg_MBjjEihc的原创作品,谢绝转载,否则将追究法律责任
1、对用户的增加 删除 修改 设置权限
操作系统 一般都是多用户的
那么Linux怎么增加用户
1) 命令来操作。我们只关心命令的使用 useradd /passwd
用户添加(针对是超级用户,普通用户)
useradd +username
2) 手动添加-对配置文件进行修改
1. 创建了/home/username
2. 在/etc/passwd中增加一个行 vi_ /etc/passwd
mary:x:501:501::/home/mary:/bin/bash
用户名:密码(加密,MD5):UID:GID:注释:宿主目录(自家目录):shell解释器
UID,用户账号ID(不能重复)。在linux里,内核只识别数字
init 3 告诉内核,我要用level 3 标准启动系统(文本启动)
init 5 图形界面启动
linux,用户可以分三种
超级用户 root UID=0 所有的限制都无效,一切都是浮云
普通用户 UID 500以上都可以 所有的限制都是有效
伪用户 UID 1-499 这种用户一般起辅助作用,不能登录
a. 是不是root就是超级用户
b. 如果不是,能不能添加一个超级用户
mary 密码去掉
增加一个用户
useradd xx
在/home里创建一个目录
在/etc/passwd文件下增加一条记录,用户记录
在/etc/shadow文件下增加新用户的密码 !!:表示该用户不能独立登录,密码失效
为用户增加密码
passwd
root
passwd mary
123456
mary
passwd
2、手动增加用户
在/etc/passwd文件下增加一条记录,用户记录
在/home里创建一个目录
在/etc/shadow文件下增加新用户的密码
1) 在/etc/passwd文件下增加一条记录 vi_/etc/passwd
2) 在/home下增加一个目录
mkdir_用户名
3) 将/home/tom目录该为用户tom所拥有
chown tom /home/tom
4) 在/etc/shadow文件下增加tom的密码 vi/etc/shadow
5)/etc/skel里面存在很多隐藏文件,这些隐藏文件是新用户的初始化文件
将这些文件复制到新用户创建的主目录下
Cp_ /etc/skel_ /home/用户目录
提问和评论都可以,用心的回复会被更多人看到
评论
发布评论
相关文章
-
MySQL用户管理与权限管理
MySQL用户管理与权限管理
MySQL MySQL用户管理与权限管理 MySQL用户和权限命令操作