Linux基础练习:实战演练进阶(linux基础练习题)

之查询系统用户及管理

Linux基础练习:实战演练进阶之查询系统用户及管理

Linux是一种广泛使用的操作系统,它的系统用户和管理通常给新手带来很多头疼的问题。本文介绍Linux基础练习:实战演练进阶之查询系统用户及管理。

和操作系统的其他操作类似,Linux的用户管理也需要设置不同的权限,以便Native程序和前端系统可以不受限制地访问系统。这就要求我们需要熟练掌握Linux中查询系统用户和用户管理的命令。有以下几个常用命令主要用来查看系统用户和管理用户:

Last : 查看系统最后一次登录和注册的用户信息,包括登录id,系统ip地址,时间等信息;

id :查看用户的用户id和主组id;

Usermod: 用于更改用户的属性,包括用户名,主目录,超级用户权限等等;

groupmod : 用于更改用户组的属性,包括关联用户id,权限,组id等;

userdel : 用于删除指定用户,需要对指定用户有权限;

etcpasswd : 用于维护用户账号,比如查看、修改、添加等;

pwck: 检查账号文件(etcpasswd)中用户账号的完整性;

上面提到的几个指令在查询和修改Linux系统用户和用户管理方面非常有用,有助于系统的安全性和可靠性。同时,我们还可以利用脚本语言 like Bash Shell来对系统用户进行实践演练。

比如,在系统中创建用户:

#!/bin/bash

username=’user’

useradd $username

passwd $username

echo “useradd successfully…”

先使用useradd命令为此用户分配home目录,然后使用passwd命令设置密码。最后,提示创建用户成功。

最后,Linux用户管理不但要掌握基础命令,还要深入理解指令,才能更好地对操作系统进行有效的用户管理。


数据运维技术 » Linux基础练习:实战演练进阶(linux基础练习题)