91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

實際用戶和有效用戶的

發布時間:2020-06-27 23:43:02 來源:網絡 閱讀:333 作者:小止1995 欄目:編程語言

實際用戶:表示你是誰,誰運行起來,用于標識信息eg:×××,邀請函身份,非會員

有效用戶:對某種資源是否具有某種權限,進程可能訪問某些資源,普通用戶不忍,身份變更才可訪問資源

例如:在Linux系統下,root用戶或普通用戶都可以使用passwd命令來修改密碼,修改密碼主要通過修改etc文件來實現,而shadow文件權限全空,只有root有權限修改此文件。故當普通用戶執行passwd命令時,它的權限在一瞬間得到提升,運行時以擁有者權限運行。


//創建文件test.c
#include<stdio.h>
int main()
{
        printf("hello\n");
        return 0;
}

在root權限下,修改test4.c的權限為066,此時運行test4.c

實際用戶和有效用戶的

運行結果:

實際用戶和有效用戶的實際用戶和有效用戶的

現在添加進程實際用戶和有效用戶等信息。

#include<stdio.h>
#include<stdlib.h>
#include<unistd.h>
int main()
{
        printf("hello\n");
        pid_t id=fork();
        if(id<0)
        {
                perror("fork");
                exit(1);
        }
        else if(id==0)
        {
                printf("pid: %d,ppid: %d,uid: %d,euid: %d,gid: %d,egid: %d\n",getpid(),getppid(),getuid(),geteuid(),getgid(),getegid());
        }
        else
        {
                printf("pid: %d,ppid: %d,uid: %d,euid: %d,gid: %d,egid: %d\n",getpid(),getppid(),getuid(),geteuid(),getgid(),getegid());
        }
        return 0;
}

運行結果為:

實際用戶和有效用戶的

注意:test4一直是000權限

現在回到普通用戶:運行./test4

實際用戶和有效用戶的

現在就要回到root權限給test4加s權限啦

輸入chmod u+s test4,只用給可執行文件加,再回到普通用戶試試

實際用戶和有效用戶的

此時euid變為0,為root權限的euid.set設置完成后,任意一個可運行命令的用戶(設置SUID位),以該文件擁有者權限運行-----SUID作用

同理,gid和egid的設置也一樣。

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

宁晋县| 施秉县| 昭平县| 盖州市| 马鞍山市| 沾化县| 汾阳市| 涪陵区| 会昌县| 福海县| 隆子县| 土默特左旗| 靖州| 建德市| 鸡泽县| 临猗县| 永修县| 新竹市| 黄冈市| 宽城| 五寨县| 阿巴嘎旗| 龙南县| 鸡西市| 隆回县| 水城县| 丽江市| 蓬溪县| 南安市| 舒城县| 陵川县| 民和| 太谷县| 南木林县| 石首市| 衡东县| 旺苍县| 永吉县| 容城县| 手游| 邵阳市|