ホームページ  >  記事  >  運用・保守  >  Linux で SUID を使用して権限を昇格する方法

Linux で SUID を使用して権限を昇格する方法

WBOY
WBOY転載
2023-05-23 23:52:051688ブラウズ

SUID は Linux の権限メカニズムであり、この権限を持つファイルが実行されると、呼び出し元は一時的にファイルの所有者の権限を取得します。 SUID 権限がある場合は、システム内のバイナリとツールを使用して、root 権限の昇格を実行できます。

次のコマンドは、システム上で実行されているすべての SUID 実行可能ファイルを検出できます。具体的には、コマンドは root 権限を持つ SUID を持つファイルを検索しようとします。

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

Linux で SUID を使用して権限を昇格する方法


Linux で SUID を使用して権限を昇格する方法

上記のバイナリはすべて、権限により root ユーザー権限で実行されます。 「s」は root 権限に対応します。

Bash

次のコマンドは、root 権限で bash シェルを開きます。

rreeee

Linux で SUID を使用して権限を昇格する方法

以上がLinux で SUID を使用して権限を昇格する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事はyisu.comで複製されています。侵害がある場合は、admin@php.cn までご連絡ください。