Linux基本用户创建命令

useradd <用户名称>
给用户设置密码

passwd <用户名>
回车后就可以开始输入密码信息
输入密码的时候是看不见的

这里要和Win做一个比较
我们在使用Windows系统输入密码的时候,电脑会将我们输入的信息改为星号
就是
这样子看起来很安全,但是实际上并不是这样的
这个密码会被储存在电脑内存中

如果这个时候有一个病毒文件
这个病毒文件能够获取密码所在内存的寄存器值的时候
就意味着密码被病毒文件获取到了
不要去百度啥是星号查看器(肯定的眼神)
所以就说WIn就是个辣鸡

这里Linux的特性就是密码不回显
加大了安全性
就是密码输入的时候有点麻烦......

这个时候可以继续输入用户密码
记得不要用过于简单的密码
比如123456之类的,用password做密码也不行
如果你的密码是个单词也是不行的

那么啥叫安全密码呢?
Pa$$w0Rd

你看上面这个
就很安全(雾)

那么有人可能要问了,有没有图形界面呢?
巧了还真有
反正我用tx云的都是CMD界面
图形界面的话估计得等下次了......

首先我们需要挂载一个硬盘
这个是老师在电脑上的操作
我也不清楚到底需不需要
从中途开始看就这点不好(啧)
mount /dev/cdrom /mut/cdrom
yum install system-config-users
这样就能够下载基于图形界面的用户组管理界面

当下载好了时候,从左上角就可以打开了

点击用户的属性,我们能够看到一个表格
这个挺简单的
不过有一个挺好玩的
Login Shell
这个的意思是用户登录
如果我们将其变为/sbin/nologin的话
就意味着这个用户没办法使用Linux基本的用户服务
那需要登录的话呢?
将其变为/bin/bash就可以用了

值得一提的是,在Linux中,用户登录的时候只能在自己的目录写入数据
像etc/这一类的文件是没有权限写入的

上面有个选项卡
看到Account info
这里有个小方框,就是可以设定用户在啥时候之前能够正常登录
换句话说,当到达这个时间点的时候,用户将无法登录

下一个方框是passwd info密码信息
第一个是最小密码时间-表示用户的最小密码有效期
如果是0表示用户的密码可以立刻更改
如果是3的话表示密码3天后才可以更改

第二个表示最大密码时间-表示密码最大的有效期

第三个表示密码警告时间-警告用户的时间

第四个表示有效时间-表示超过时间的时候是否能正常登录
设置为-1表示过期后密码还能够继续登录
设定为1表示过期后还能继续登录一天
设定为0表示密码立刻过期

最后一个表示-下一次登录必须更改密码

我们看到最后一个选项卡
这个表示用户所属的组
我们可以对用户所属的组进行修改

那么在CMD中如何查看呢?
vim /etc/passwd
就能够查看
在早期的Linux文件中,密码是以明文的文件放在这个里面的
但是这样子安全性比较低
所以现在都是以密码占位符来替代了

给你的作业答案:
要添加一个新的组project,首先需要先安装可视化图形管理界面
使用
mount /dev/cdrom /mut/cdrom
yum install system-config-users
安装
然后点击左上角add group即可添加组
然后右键修改其开发目录权限即可

Last modification:August 3, 2023
如果觉得我的文章对你有用,请随意赞赏