Linux的实际操作:用户管理

Linux创作者对于用户管理主要体现在两个方面

1.将用户存放到不同的组去进行管理,一个用户可以放在不同的组

2.用户具有“家”目录的概念,当用户登录时,会自动进入到自己的家目录(/home) 例如:/home/user1

 

Linux的用户管理的基础知识:

3.Linux系统是一个多用户多任务的操作系统,任何一个要使用系统资源的用户,都必须向系统管理员申请一个账号,然后以这个账号的身份进入Linux系统

4.Linux的用户至少需要属于一个组

 

 

图片来源于B站的Linux课程

Linux的实际操作:用户管理


 

实际操作:

步骤一:远程登录到Linux

步骤二:添加一个名为user2的用户 useradd user2   

这时候到底发生什么变化呢?如果没有指定组名的话,此时系统里面会自动创建一个和user2同名的user2组,并且把user2这个用户放到user2组里面

Linux的实际操作:用户管理

步骤三:检查home目录下是否有user2这个路径,切换目录路径  cd /home/   (注意:这里cd /home/ 之间要留有空格,cd 表示 change directory),用ll 查看目录(ll是详细查看目录信息)

Linux的实际操作:用户管理

Linux的实际操作:用户管理

步骤四:通过useradd -d  指定目录(组名)  新的用户名     ,区别于步骤三,给新创建的用户指定目录,并且为新的用户设置密码(基本语法:passwd 用户名      ,在我们指定密码的时候,是看不到密码显示的)

Linux的实际操作:用户管理

退出Xshell连接,用新用户登录一下Linux试一试

Linux的实际操作:用户管理

Linux的实际操作:用户管理