Linux创作者对于用户管理主要体现在两个方面
1.将用户存放到不同的组去进行管理,一个用户可以放在不同的组
2.用户具有“家”目录的概念,当用户登录时,会自动进入到自己的家目录(/home) 例如:/home/user1
Linux的用户管理的基础知识:
3.Linux系统是一个多用户多任务的操作系统,任何一个要使用系统资源的用户,都必须向系统管理员申请一个账号,然后以这个账号的身份进入Linux系统
4.Linux的用户至少需要属于一个组
图片来源于B站的Linux课程
实际操作:
步骤一:远程登录到Linux
步骤二:添加一个名为user2的用户 useradd user2
这时候到底发生什么变化呢?如果没有指定组名的话,此时系统里面会自动创建一个和user2同名的user2组,并且把user2这个用户放到user2组里面
步骤三:检查home目录下是否有user2这个路径,切换目录路径 cd /home/ (注意:这里cd /home/ 之间要留有空格,cd 表示 change directory),用ll 查看目录(ll是详细查看目录信息),要是想退出home目录路径 则 cd ..
步骤四:通过useradd -d 指定目录(组名) 新的用户名 ,区别于步骤三,给新创建的用户指定目录,并且为新的用户设置密码(基本语法:passwd 用户名 ,在我们指定密码的时候,是看不到密码显示的)
退出Xshell连接,用新用户登录一下Linux试一试
我们创建的user3不要乱动,后面可能有用