日本黄色一级经典视频|伊人久久精品视频|亚洲黄色色周成人视频九九九|av免费网址黄色小短片|黄色Av无码亚洲成年人|亚洲1区2区3区无码|真人黄片免费观看|无码一级小说欧美日免费三级|日韩中文字幕91在线看|精品久久久无码中文字幕边打电话

當(dāng)前位置:首頁 > 嵌入式 > 嵌入式軟件
[導(dǎo)讀] Linux為每個進程設(shè)置了3個ID:實際用戶id,有效和用戶id和保存的設(shè)置id。關(guān)于這3個id,需要注意以下幾個方面:1.只有root才能改變進程的實際用戶id。例如,用戶從終端logi

 Linux為每個進程設(shè)置了3個ID:實際用戶id,有效和用戶id和保存的設(shè)置id。

關(guān)于這3個id,需要注意以下幾個方面:

1.只有root才能改變進程的實際用戶id。例如,用戶從終端login程序登陸,此時login程序的3個id都是root。然后正確輸入用戶名密碼之后,login程序于是setuid到注冊的id。于是3個id都被改成了注冊的用戶id。然后exec shell程序。非root用戶注冊進入shell之后,他的實際用戶id是絕對不會被更改的。除非logout之后,重新注冊shell。一些su改變用戶的操作實際上都是改變shell進程的有效用戶id,并不是shell進程的實際用戶id。

2.exec程序時,可執(zhí)行文件有一個設(shè)置id位,該位的設(shè)置與否與進程的有效用戶id和保存的設(shè)置id有很大關(guān)系??梢杂胠l命令查看,如果有s標(biāo)記的話說明設(shè)置了,否則沒有。首先沒有設(shè)置的情況,3個id均不會改變和調(diào)用者的進程的id一樣?,F(xiàn)在是設(shè)置了的情況,實際用戶id仍然不會改變,有效用戶id則設(shè)置為可執(zhí)行文件的屬主用戶,保存的設(shè)置id設(shè)置成有效用戶id一樣。這樣的程序有很多,比如passwd,su等。例如,passwd程序,一個普通用戶foo通過shell執(zhí)行passwd,首先shell進程fork產(chǎn)生一個子進程,然后子進程exec passwd程序。由于passwd設(shè)置了設(shè)置id位,并且passwd是屬于root用戶。于是子進程設(shè)置有效用戶id位為root,保存的設(shè)置用戶id也設(shè)置成了root。passwd執(zhí)行完畢時,再改變有效用戶id和保存的設(shè)置用戶id為以前的實際用戶id的值。

3.保存的設(shè)置-用戶- ID 是由exec從有效用戶I D復(fù)制的。在exec按文件用戶I D設(shè)置了有效用戶I D后,即進行這種復(fù)制,并將此副本保存起來。

本站聲明: 本文章由作者或相關(guān)機構(gòu)授權(quán)發(fā)布,目的在于傳遞更多信息,并不代表本站贊同其觀點,本站亦不保證或承諾內(nèi)容真實性等。需要轉(zhuǎn)載請聯(lián)系該專欄作者,如若文章內(nèi)容侵犯您的權(quán)益,請及時聯(lián)系本站刪除。
換一批
延伸閱讀

一個線程只能屬于一個進程,而一個進程可以有多個線程,線程是進程的一部分,就像工人是工廠的一部分。資源是分配給進程的,同一進程的所有線程共享該進程的全部資源,就像工廠里的工人共享工廠的設(shè)備和場地。處理機(CPU)則是分給線...

關(guān)鍵字: 進程 線程

DXC內(nèi)部新成立的Boomi卓越中心(COE),將成為跨行業(yè)客戶的創(chuàng)新樞紐 DXC與Boomi攜手助力客戶整合AI智能體,為規(guī)?;瘧?yīng)用代理式AI做好準(zhǔn)備 弗吉尼亞州阿什伯恩2025年8月19日 /美通社/ --名列財...

關(guān)鍵字: 進程 AI BSP 自動化

上海 2025年7月9日 /美通社/ -- 據(jù)Gartner最新研究顯示,到2025年全球?qū)⒂?5%的企業(yè)將生成式AI納入核心業(yè)務(wù)流程。這其中,人力資源領(lǐng)域因其天...

關(guān)鍵字: AI BSP 進程 CHINA

天津2025年6月25日 /美通社/ -- 2025年6月24日至26日,世界經(jīng)濟論壇第十六屆新領(lǐng)軍者年會(夏季達沃斯論壇)在天津舉行。本屆年會以"新時代企業(yè)家精神"為主題,匯聚來自全球1700余位政...

關(guān)鍵字: 人工智能 進程 BSP 微軟

新加坡2025年6月4日 /美通社/ -- THE GROWHUB LIMITED(簡稱"The GrowHub"或"該公司")是一家總部位于新加坡的公司,利用區(qū)塊鏈技術(shù),來提升整...

關(guān)鍵字: 人工智能 進程 AI 供應(yīng)鏈

南京 2025年5月30日 /美通社/ -- 日前,國際獨立第三方檢測、檢驗和認證機構(gòu)德國萊茵TÜV大中華區(qū)(以下簡稱"TÜV萊茵"...

關(guān)鍵字: 協(xié)作機器人 進程 測試 BSP

愛立信的人工智能(AI)專業(yè)知識將在一項嶄新的、以瑞典為重點的AI基礎(chǔ)設(shè)施中發(fā)揮核心作用。利用該基礎(chǔ)設(shè)施,由瑞典一批大型企業(yè)組成的聯(lián)盟將借助英偉達的計算能力,助力推動瑞典的數(shù)字化進程。 北京 2025年5月28日 /...

關(guān)鍵字: 愛立信 英偉達 AI 進程

線程和進程各有其獨特的優(yōu)缺點。線程執(zhí)行效率高,而進程則在安全性和資源管理方面表現(xiàn)出色。在多道程序設(shè)計環(huán)境中,進程的并發(fā)執(zhí)行和資源共享能力得到了充分利用,從而提高了系統(tǒng)的整體效率和資源利用率。

關(guān)鍵字: 線程 進程

深圳2025年4月17日 /美通社/ -- 4月16日,戴盟機器人正式發(fā)布革命性家族產(chǎn)品——全球首款多維高分辨率高頻率視觸覺傳感器 DM-Tac W、多維觸覺感知五指靈巧手 DM-Hand1、便攜穿戴式遙操作數(shù)據(jù)采集系統(tǒng)...

關(guān)鍵字: 進程 DM 機器人 觸覺傳感器

進程是操作系統(tǒng)分配資源的基本單位。它是一個正在執(zhí)行的程序的實例,包含了程序的代碼、數(shù)據(jù)、堆棧以及與操作系統(tǒng)交互的各種資源。一個程序可以運行多個進程,比如一個瀏覽器可以打開多個標(biāo)簽頁,每個標(biāo)簽頁就是一個獨立的進程。

關(guān)鍵字: 進程 線程
關(guān)閉