關於unix的權限驗證 - Linux

Table of Contents

小弟初入linux的環境

最近在研究關於權限的問題

unix的login流程應該是

去執行/etc/profile

然後去讀使用者的~/.bashrc

藉由這兩個動作

來建立出使用者的環境變數


所以/etc/passwd跟/etc/group

也是在這時候匯入進去

然後以環境變數的方式來定義現在使用者是誰

然後要執行XXX檔案時 就會去讀XXX檔案的擁有者跟群組的權限

然後來跟自己的環境變數驗證


流程是這樣嗎?以下是自己腦補...

想找相關文章...卻找不到關鍵字可以查詢...


希望有大大可以幫忙~感恩!

--

All Comments

Dinah avatarDinah2015-07-18
反了吧...
Lily avatarLily2015-07-21
請問哪裡反了?或是可以給點關鍵字嗎?
Robert avatarRobert2015-07-26
login 會讀 .bash_profile .bashrc 是 xterm 之類在讀的
Dora avatarDora2015-07-29
不過前提是 shell 是 bash 的話
Damian avatarDamian2015-08-02
以上兩個檔案是 non login shell 和 login shell 差別
Rae avatarRae2015-08-06
/etc 下面那些東西和變數沒什麼關係
Rae avatarRae2015-08-08
比如 /etc/passwd 裡面總會有些行有 "/bin/false" 吧
Jack avatarJack2015-08-12
不過環境變數設定檔還有很多奇奇怪怪的地方可以有
systemd 設定檔 rc.conf xinitrc .... 根本列不完
Blanche avatarBlanche2015-08-15
可以先去看看unix boot sequence,接下來是讀一下計概,把什麼
Sierra Rose avatarSierra Rose2015-08-18
東西是user space什麼是kernel做的大概看一下
Tom avatarTom2015-08-21
感恩!!!