Linux中如何给普通用户提权

简介: Linux中如何给普通用户提权

引言:

北京时间2023/1/26/11:00 ,看到这个日期,我第一时间想到的是还有十几天就要开学啦!开学我是向往的,但是我并不怎么向往开学的考试,比如什么毛概和什么信息技术,可能是我深知自己在这些课程的划水程度!今天的起床时间好像是9:45,争取明天可以更早一些,可能是这两天的气温降低,赖床明显。我们要把做题的思想放在我们的潜意识之中,虽然现在没有开始好好的刷题,但是我觉得我们一定要有这方面的意识,要有负罪感和危机意识,争取早一些可以开始刷题,Linux我们学了快一个星期了,给我的感觉就是我应该还活着。前面数据结构中的各种知识还在等着我去复习,比如:排序和各种数据结构,当然还有我们的小迷宫等着我实现,当然C语言也还在等着我复习,我总感觉我的C语言在细节方面学的不是很扎实,也许是学的时间长的,都忘记了吧!所以我发现记忆真的是很关键的,有了人说理解了就行,但是我觉得理解了你最后一样是会把自己的理解过程,理解思路给忘记,所以不管是怎么掌握知识,记忆是最关键的,理解只是让我们的记忆更加牢固和快捷一些,但是如果不复习,你照样会把自己的理解记忆给忘记,所以复习是一定存在的(可惜我深知这个道理,想做到却是很难),今日在此写下这些,希望来日看到能问心无愧,给自己两个字,无悔!今天我们来学习一下Linux中如何给普通用户提权。


给普通用户提权

1.为什么使用我们使用sudo不成功呢?

首先我们要知道,普通用户如何提权,此时就涉及到了一条指令(sudo),但是很多同学在使用sudo的时候会发现,sudo并不能成功,并不是你的指令有问题,而是你并没有使用sudo的权限。


2.我们如何可以具有使用sudo的权限呢?

我们要知道,sudoers这个文件,这个文件中的内容就是涉及sudo的权限问题,并且这个文件是在root目录下的etc文件之中,所以我们只需要输入指令:ls /etc/sudoers


44.png

这样我们就可以找到此文件了,紧接着我们只需要使用我们的vim打开这个文件,当然你也可以使用nano等方法,当然前提是你使用的是自己的云服务器,拥有root账号的密码,并且处于root账号下,

如果你没有root账号,那么你就只能去找拥有root账号的人,来帮你提权了。

指令:vim /etc/sudoers

打开之后,你会看到:


45.png

看到这个之后,你不需要管这个是什么,因为我也不知道这个是什么,你只要找到sudoers文件中的这个位置就行了

46.png


找到之后使用(yy)指令,复制 root ALL=(ALL) ALL 这句话,然后如图粘贴,把root改为你相应的普通用户的名称,此时你的普通用户就拥有了sudo权限,以后就可以使用sudo进行提权了

相关文章
|
5月前
|
算法 Linux 数据安全/隐私保护
【linux】root大王如何制约普通用户——权限管理
【linux】root大王如何制约普通用户——权限管理
|
7月前
|
Shell Linux Perl
将 Linux 系统中 UID 大于等于 1000 的普通用户都删除shell脚本
将 Linux 系统中 UID 大于等于 1000 的普通用户都删除shell脚本
92 1
|
数据安全/隐私保护
39Linux - 用户/权限管理(为创建的普通用户添加sudo权限)
39Linux - 用户/权限管理(为创建的普通用户添加sudo权限)
74 0
|
1月前
|
存储 Ubuntu Linux
2024全网最全面及最新且最为详细的网络安全技巧 (三) 之 linux提权各类技巧 上集
在本节实验中,我们学习了 Linux 系统登录认证的过程,文件的意义,并通过做实验的方式对 Linux 系统 passwd 文件提权方法有了深入的理解。祝你在接下来的技巧课程中学习愉快,学有所获~和文件是 Linux 系统登录认证的关键文件,如果系统运维人员对shadow或shadow文件的内容或权限配置有误,则可以被利用来进行系统提权。上一章中,我们已经学习了文件的提权方法, 在本章节中,我们将学习如何利用来完成系统提权。在本节实验中,我们学习了。
|
7月前
|
Linux 数据安全/隐私保护
Linux中普通用户使用sudo命令提示lin is not in the sudoers file. This incident will be reported.
Linux中普通用户使用sudo命令提示lin is not in the sudoers file. This incident will be reported.
|
5月前
|
自然语言处理 安全 Shell
Linux 提权-SUID/SGID_1 本文通过 Google 翻译 SUID | SGID Part-1 – Linux Privilege Escalation 这篇文章所产生,本人仅是对机器翻译中部分表达别扭的字词进行了校正及个别注释补充。
接下来,让我们看看 SUID3NUM 在枚举 SUID 二进制文件方面的表现如何。 3.2、枚举 SUID 二进制文件 – SUID3NUM 我们将用来枚举 SUID 二进制文件的第二个工具是 SUID3NUM。这是一个很棒的工具,因为它是专门为枚举 SUID 二进制文件而创建的。但这还不是全部,它还提供了可用于提升权限的命令(命令从 GTFOBins 中提取)。 这还不是最好的部分,SUID3NUM 还具有内置的 autopwn 功能,可以通过 -e 开关激活! 在 OSCP 考试中也使用此工具,只要您不使用自动利用功能。 3.2.1、下载并执行 SUID3NUM 我们可以从 GitHubs
43 0
|
5月前
|
Linux 数据安全/隐私保护 iOS开发
Linux的root用户,普通用户无法在根录中创建文件,一般在其HOME目录里是不受限的,一旦出了HOME目录,大多数地方,仅有读和执行的权限,ctrl + d回到上一个用户,Exit,su - ro
Linux的root用户,普通用户无法在根录中创建文件,一般在其HOME目录里是不受限的,一旦出了HOME目录,大多数地方,仅有读和执行的权限,ctrl + d回到上一个用户,Exit,su - ro
|
7月前
|
弹性计算 Shell Linux
|
Linux Shell 数据安全/隐私保护
Linux更改普通用户密码的三种方法
Linux更改普通用户密码的三种方法
795 0
|
7月前
|
Linux 开发工具
linux sudo指令提权
linux sudo指令提权