MySQL, Oracle, Linux, 软件架构及大数据技术知识分享平台

网站首页 > linux / 正文

Linux常用指令简介(1):用户和权限管理

2024-11-26 16:21 huorong linux 4 ℃ 0 评论

在这一系列文章中,将介绍一些常见的Linux命令,帮助您快速熟悉并开始在Linux系统上进行日常操作。具体的指令使用方法可能会因系统而异,注意根据其自身的 Linux 系统进行适当的调整,可以通过man或--help指令查询。

我将常用指令分成了如下几类介绍:用户和权限管理、文件和目录管理、压缩和解压缩、系统信息查看、软件包管理、日志查看和管理、文件搜索和过滤、网络相关、文本处理、数据备份和同步。

一、用户和权限管理

在 Linux 系统中,用户和权限管理是确保系统安全性和资源访问控制的重要部分。

用户管理:

用户是指向操作系统中的个人或者进程分配的标识。每个用户都有一个唯一的用户名和用户 ID (UID),且拥有自己的个人环境,包括主目录、配置文件、权限设置等。用户可以登录系统,执行命令,访问文件和资源,根据其权限级别进行各种操作。

常见的用户类型如下:

超级用户(root):超级用户是系统的管理员,拥有最高的权限。

普通用户:普通用户是指普通系统用户,拥有有限的权限来执行日常任务。

1)创建用户账户:在使用 useradd 命令创建新用户时,默认情况下不会自动为其创建相应的家目录(Home Directory)。要确保新用户的家目录被创建,可以使用 -m 参数,例如:

sudo useradd -m username

2)删除用户账户:在删除用户账户时,默认情况下用户的家目录不会自动删除,要确保用户的家目录被删除,使用以下命令删除用户账户:

sudo userdel -r username

3)设置用户密码:使用passwd命令为用户设置密码,例如:

sudo passwd username

在root用户下使用如下命令可以实现无交互式更改密码。

echo -e "new_password\nnew_password" | passwd username

4)切换用户:使用su命令切换到其他用户账户,例如:

su username

5)查看用户信息:使用如下命令(将"username"替换为实际的用户名)来查看指定用户的UID

id -u username

6)用户权限:有一些指令和操作如涉及对系统的高级配置、安装、管理和修改等方面的操作需要 root 权限才能执行。普通用户下使用 sudo 命令:

sudo command

在需要特权执行的命令前加上 sudo,这将临时提升权限来执行该命令。执行完命令后,权限将恢复到之前的状态。

权限管理:

Linux采用了一种基于访问控制列表(Access Control Lists,ACLs)的权限模型,来对文件和目录进行权限控制。

在Linux中,每个文件和目录都有一个所有者(Owner)、一个用户组(Group)以及其他用户的权限设置。权限被分为三类:读取权限(Read)、写入权限(Write)和执行权限(Execute)。

对于文件而言,对应的权限含义如下:

读取权限(Read):允许用户查看文件内容;

写入权限(Write):允许用户修改文件内容;

执行权限(Execute):允许用户执行文件,如果文件是可执行程序或脚本。

对于目录而言,对应的权限含义如下:

读取权限(Read):允许用户列出目录中的文件和子目录;

写入权限(Write):允许用户在目录中创建、修改和删除文件和子目录;

执行权限(Execute):允许用户进入该目录。

权限可以用数字或符号表示。数字表示法使用三个八进制数字来表示对应的权限,分别表示一个用户类别(所有者、用户组、其他用户),每个数字分别对应读取权限(Read)、写入权限(Write)、执行权限(Execute),分别表示为 4、2、1。可以通过将各个权限的数字值相加来表示权限模式,比如:

读取权限(r):4
写入权限(w):2
执行权限(x):1

比如"rwxr-xr-x"代表文件所有者具有读、写、执行权限,用户组和其他用户只有读和执行权限(即 755)。

符号表示法使用"u"(所有者)、“g”(用户组)和"o"(其他用户)来表示不同的用户,“+”(添加)和"-"(去除)来设置或取消相应的权限。

要修改文件或目录的权限,可以使用chmod命令,例如:

chmod 755 file.txt
chmod u+rw file.txt

上述命令分别将file.txt的权限设置为755(所有者具有读、写、执行权限,用户组和其他用户只有读和执行权限)。

Tags:linux创建用户命令

控制面板
您好,欢迎到访网站!
  查看权限
网站分类
最新留言