您的位置 首页 linux常用命令

linux 用户管理之创建用户 (linux 创建用户)

这篇文章介绍一下,linux 的用户管理 中的 用户创建。 白眉 大叔 用的是 centos7 系列(目前大部分企业都是用的7系列)linux 添加用户  增加用户

useradd baimei 

交互式(passwd)  非交互式  echo 123456 | passwd --stdin zzy   

 

1.linux创建用户(登录)

我们知道linux 系统有3种用户,

(1)管理员root

这个不需要我们创建

(2) 普通用户

useradd user1
passwd user1   #设置密码

(3)虚拟用户 (企业常用)

创建系统运行程序的虚拟用户

先创建组: groupadd -g666 www 

然后创建虚拟用户: useradd -g666 -s /sbin/nologin -M www

-s /sbin/nologin不允许登录, -M 不创建家目录

这3种用户的区别可以参考:linux 用户分类 , 这篇文章

2- 创建 系统用户

groupadd -r -g 1000 redis && useradd -r -u1000 -g redis redis

更加明确的说明你创建的就是系统级别的服务运行用户 不会用来登陆系统

2.linux修改用户密码

我们用useradd  添加用户后是没密码的,我们可以用以下2 中方法 给用户设置密码:

(1) 交互式

passwd    用户名  回车
passwd root  # 重新设置root密码, 不加root 也可以

(2)非交互式

echo 123456 | passwd --stdin zzy

3. linux 删除用户

userdel -r user1

-r 删除所有的 remove

不加-r 会保留家目录的目录,如果不小心 没有加 r 删除了用户, 需要手动去home 下删除 用户目录, 还有一个目录/

4.linux 修改文件属主属组 (重要)

chown baimei 1.txt  (改变属主)
chown baimei.baimei 1.txt   改变属主属组
chmod -R baimei .baime www/  递归修改目录下所有属主属组

5.linux 用户直接的切换 su -

su - 不带参数, 是切换到root

swich user 

- 携带变量,更新环境变量

 

root 去其他用户 不需要密码; 非root 用户去其他用户 需要密码

7 linux  密码管理

mkpasswd -l 8

 

keepass : keepass.info/download.html

https://keepass.info/download.html

 

 

linux 批量添加用户 useradd 练习题     

www.baimeidashu.com/7317.html

 

linux /etc/passwd 文件的内容和含义以及包含的信息详细介绍 :连接 

上篇我们介绍了 linux用md5来校验文件 的企业案例 ,也是非常重要的感兴趣的朋友可以去看看。

 

 

欢迎来撩 : 汇总all

白眉大叔

关于白眉大叔linux云计算: 白眉大叔

热门文章