freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

安全協(xié)議與標(biāo)準(zhǔn)07a-linux安全(內(nèi)核)(存儲(chǔ)版)

  

【正文】 … ?用戶可以有幾次機(jī)會(huì)輸入口令 ?但是會(huì)有故意的延遲 ?數(shù)次失敗,則退出 ? init會(huì)把 mingetty再次起動(dòng) Γ В ? … ? childPid = fork()。 ?說明:從指定的 tty獲得用戶名,并啟動(dòng) login程序 Γ В ?/dev/tty0 ?/dev/pts/0 ?tty_init ? vty_init ? kbd_init 2419 static struct cdev tty_cdev, console_cdev。 └ ─ rest_init()。然而系統(tǒng)管理員決不允許普通用戶擁有直接改變這個(gè)文件的權(quán)利,因?yàn)檫@絕對(duì)不是一個(gè)好主意。 ? int pam_end (..)。 pam_get_item()。這個(gè)主意很好,所以 ATT對(duì)它申請(qǐng)了專利。 └ ─ execve(init_filename, argv_init, envp_init)。 2425 endif Γ В ? in … retcode = pam_get_item(pamh, PAM_USER, (const void **) username)。 ? } // 下面是子迚程(用戶的 shell) ? setsid()。 408 gid_t groups[NGROUPS]。 ? 215 if (inodei_op inodei_oppermission) ? 216 retval = inodei_oppermission(inode, submask, nd)。 setuid (pwpw_uid)。 21:47:5621:47:5621:47Wednesday, January 25, 2023 ? 1乍見翻疑夢(mèng),相悲各問年。 21:47:5621:47:5621:471/25/2023 9:47:56 PM ? 1成功就是日復(fù)一日那一點(diǎn)點(diǎn)小小努力的積累。 下午 9時(shí) 47分 56秒 下午 9時(shí) 47分 21:47: ? 楊柳散和風(fēng),青山澹吾慮。 2023年 1月 下午 9時(shí) 47分 :47January 25, 2023 ? 1業(yè)余生活要有意義,不要越軌。 21:47:5621:47:5621:47Wednesday, January 25, 2023 ? 1知人者智,自知者明。 2023年 1月 25日星期三 下午 9時(shí) 47分 56秒 21:47: ? 1楚塞三湘接,荊門九派通。 2023年 1月 下午 9時(shí) 47分 :47January 25, 2023 ? 1行動(dòng)出成果,工作出財(cái)富。 ?ls s /bin/su rwsrxrx … ?分析 Γ В ?SUID是怎樣起作用的? ? Γ В ?備注( 1) ?備注( 2) Γ В ? 休息時(shí)間到! ? Lin Fengbo Γ В ? 靜夜四無鄰,荒居舊業(yè)貧。 ? 223 } Γ В ?在某個(gè)函數(shù)中對(duì)代碼適當(dāng)修改可以允許特定用戶有任意權(quán)限 ? ? sys_open() ? ? permission() ? ? vfs_permission() ? ? security_inode_permission() Γ В ?在 /etc/passwd有兩個(gè)普通用戶 linden和susan linden:x:500:500::/home/linden:/bin/bash susan:x:501:501::/home/susan:/bin/bash ?在 permission()開頭添加一行: if (currentuid == 500) return 0。 Γ В ?Bash ? Γ В ?用戶使用文件時(shí) linux內(nèi)核是怎樣使用權(quán)限信息做訪問控制的? ?用戶身份 vs. 文件的權(quán)限信息 ?典型數(shù)據(jù)文件: rwrr,自己可讀寫,別人只讀 ?int fd = open(“my_or_your_file_name”, r|w|x, m)。 ? execvp(/bin/sh sh c exec %%pwdpw_shell%%, ...)。 if (pwd !strcmp(p, pwdpw_passwd)) // 密文匹配 break。 execl (_PATH_LOGIN, _PATH_LOGIN, , logname, NULL)。 Γ В ? Kernel然后啟動(dòng)用戶迚程 init start_kernel()。一個(gè)例子是 passwd程序,它允許用戶改變口令,這就要求改變 /etc/passwd文件的口令域。 ?
點(diǎn)擊復(fù)制文檔內(nèi)容
教學(xué)課件相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1