เบเบตเปเปเบกเปเบเบเปเบฒเบชเบฑเปเบ keyctl เบเบตเปเบชเบฒเบกเบฒเบเบเปเบฒเปเบเบตเบเบเบฒเบเปเบเปเปเบ OnWorks เบเบนเปเปเบซเปเบเปเบฅเบดเบเบฒเบเปเบฎเบเบเบดเปเบเบเบฃเบตเปเบเบเปเบเปเบซเบเบถเปเบเปเบเบซเบผเบฒเบเบชเบฐเบเบฒเบเบตเปเบฎเบฑเบเบงเบฝเบเบญเบญเบเปเบฅเบเปเบเบญเบเบเบงเบเปเบฎเบปเบฒเปเบเบฑเปเบ Ubuntu Online, Fedora Online, Windows online emulator เบซเบผเบท MAC OS online emulator
เปเบเบเบเบฒเบ:
NAME
keyctl - เบเบฒเบเบเบงเบเบเบธเบกเบชเบฐเบเบฒเบเบเบตเปเบเบฑเบเบเบฒเบเบเบตเปเบชเปเบฒเบเบฑเบ
เบชเบฐเบซเบผเบธเบเบชเบฑเบเบฅเบงเบก
keyctl - เบเบฒเบเบเปเบฝเบเปเบเบ
keyctl เบชเบฐเปเบเบ [-x] [ ]
keyctl เปเบเบตเปเบก
keyctl padd
keyctl เบฎเปเบญเบเบเป [ ]
keyctl เบเปเบฒโเบฎเปเบญเบโเบชเบฐโเบซเบกเบฑเบ2 [ ]
keyctl เบเปเบฒโเบชเบฑเปเบ2 [ ]
keyctl เบญเบฑเบเปเบเบ
keyctl เบญเบฑเบโเปเบเบ
keyctl เปเปเป
keyctl เบเบญเบเบเบทเบ
keyctl เบเบฐเปเบเปเบ
keyctl เปเบเบทเปเบญเบกเบเปเป
keyctl เบเบปเบเปเบฅเบตเบเบเบฒเบเปเบเบทเปเบญเบกเบเปเป [ ]
keyctl เบเบปเปเบเบซเบฒ [ ]
keyctl เบญเปเบฒเบ
keyctl เบเปเป
keyctl เบเบดเบก
keyctl เบเบฑเบเบเบตเบฅเบฒเบเบเบทเป
keyctl เบเบฑเบเบเบตเบฅเบฒเบเบเบทเป
keyctl เบญเบฐเบเบดเบเบฒเบ
keyctl เบญเบฐเบเบดเบเบฒเบ [เบเบฑเบเบเบฒ]
keyctl chown
keyctl chgrp
keyctl setperm
keyctl new_session
keyctl เบเบญเบเบเบฐเบเบธเบก
keyctl เบเบญเบโเบเบฐโเบเบธเบก - [ ...]
keyctl เบเบญเบเบเบฐเบเบธเบก [ ...]
keyctl เบเบฑเบเบเบต
keyctl เบขเบทเบเบขเบฑเบ
keyctl เบเบฐเบเบดเปเบชเบ
keyctl เบเบฐเบเบดเปเบชเบ
keyctl เบซเบกเบปเบโเปเบงโเบฅเบฒ
keyctl เบเบงเบฒเบกเบเบญเบเปเบ
keyctl เปเบเบฑเบเบเปเบฝเบง [-v]
keyctl เบฅเปเบฒเบ
keyctl เบฅเปเบฒเบ [-i] [-p]
keyctl เบฅเปเบฒเบ -s
keyctl get_persistent [ ]
เบฅเบฒเบเบฅเบฐเบญเบฝเบ
เปเบเบโเบเบฒเบโเบเบตเปโเปเบเปโเบเบทเบโเบเปเบฒโเปเบเปโเปเบเบทเปเบญโเบเบงเบโเบเบธเบกโเบชเบฐโเบเบฒเบโเบเบตเปโเบเบฒเบโเบเบธเปเบกโเบเบญเบโเบเบตเปโเบชเปเบฒโเบเบฑเบโเปเบโเบงเบดโเบเบตโเบเบฒเบโเบเปเบฒเบเปโเปเบเบโเบเบฒเบโเบเปเบฒโเปเบเป a
เบเบงเบฒเบกเบซเบฅเบฒเบเบซเบฅเบฒเบเบเบญเบเบเปเบฒเบชเบฑเปเบเบเปเบญเบ.
KEY เบเบปเบงเบฅเบฐเบเบธเบเบปเบงเบเบปเบ
เบเบปเบงเบฅเบฐเบเบธเบเบตเปเบชเปเบฒเบเบฑเบเบเบตเปเบเปเบฒเบเปเบเบซเบฒเบซเบผเบทเบชเบปเปเบเบเบทเบเบเบฒเบ keyctl, เปเบเบเบเบปเปเบงเปเบเปเบฅเปเบง, เบเปเบฒเบเบงเบเบเบงเบ.
เบขเปเบฒเบเปเบเบเปเบเบฒเบก, เบกเบตเบเบฒเบเบเบธเบเบเปเบฒเบเบดเปเบชเบเบเบตเปเบกเบตเบเบงเบฒเบกเบซเบกเบฒเบเบเบดเปเบชเบเบเบตเปเบชเบฒเบกเบฒเบเบเปเบฒเบเปเบเป
เบเบฒเบเปเบเปเบเบฝเบ:
(*) เบเปเปเบกเบตเบเบฐเปเบ: 0
(*) เบเบฐเปเบเบเบฐเปเบ: @t or -1
เปเบเปเบฅเบฐเบเบฐเบเบนเปเบญเบฒเบเบเบฐเบกเบตเบเบฐเปเบเบเบญเบเบเบปเบเปเบญเบ. เบญเบฑเบเบเบตเปเปเบกเปเบเบเบปเปเบเบซเบฒเบเปเบญเบ, เบเปเบญเบเบญเบทเปเบเปเบปเบ. เปเบเป
เบเบฐเปเบเบเบฐเปเบเบเบทเบเปเบเบเบเบตเปเบเปเบงเบ (v)เบชเปเบญเบก, exec เปเบฅเบฐ clone.
(*) เบเบฐเปเบเบเบฐเบเบงเบเบเบฒเบ: @p or -2
เปเบเปเบฅเบฐเบเบฐเบเบงเบเบเบฒเบ (เบเบธเปเบกเบเบฐเบเบนเป) เบญเบฒเบเบเบฐเบกเบตเบเบฐเปเบเบเบญเบเบเบปเบเปเบญเบ. เบญเบฑเบเบเบตเปเบเบทเบเปเบเปเบเบเบฑเบเบฅเบฐเบซเบงเปเบฒเบเบชเบฐเบกเบฒเบเบดเบเบเบฑเบเปเบปเบ
เบเบญเบเบเบธเปเบกเปเบฅเบฐเบเบฐเบเบทเบเบเบปเปเบเบซเบฒเบซเบผเบฑเบเบเบฒเบ keyring เบเบฐเบเบนเป. เบเบฐเปเบเบเบฐเบเบงเบเบเบฒเบเบเบทเบเบเปเบฝเบเปเบเบ
เปเบเบ (v) fork เปเบฅเบฐ exec.
(*) เบเบฐเปเบ Session: @s or -3
เปเบเปโเบฅเบฐโเบเบฐโเบเบงเบโเบเบฒเบโเบชเบฐโเบซเบกเบฑเบโเบเปโเปเบญเบปเบฒ keyring เบเบญเบโเบเบฐโเบเบธเบกโเบเบตเปโเปเบเปโเบฎเบฑเบโเบเบฒเบโเบชเบทเบโเบเบญเบโเปเบโเบเบปเปเบง (vโ) forkโ, exec เปเบฅเบฐโ
เปเบเบ. เบเบตเปเปเบกเปเบเบเบฒเบเบเบญเบเบซเบฒเบซเบผเบฑเบเบเบฒเบ keyring เบเบฐเบเบงเบเบเบฒเบ. keyrings Session เบชเบฒเบกเบฒเบเบกเบตเบเบทเปเปเบฅเบฐเปเบเบฑเบ
เบเบฐเปเบเบเบตเปเบเบฑเบเบเปเบฒเบเบชเบฒเบกเบฒเบเปเบเบปเปเบฒเบเบฑเบเปเบเปเปเบเบเบเบฐเปเบเบเบญเบเปเบเบเบเบฑเบเบเบฑเบเบเบธเบเบฑเบเบเบญเบเบเบฐเบเบงเบเบเบฒเบ.
(*) เบเบฐเปเบเบชเบฐเปเบเบฒเบฐเบเบญเบเบเบนเปเปเบเป: @u or -4
keyring เบเบตเปเปเบกเปเบเปเบเปเบเบเบฑเบเบฅเบฐเบซเบงเปเบฒเบเบเบฐเบเบงเบเบเบฒเบเบเบฑเบเบซเบกเบปเบเปเบเบฑเบเปเบเบปเปเบฒเบเบญเบเปเบเบเบเบนเปเปเบเปเปเบเบเบชเบฐเปเบเบฒเบฐ. เบกเบฑเบเบเปเปเปเบกเปเบ
เบเบปเปเบเบซเบฒเปเบเบเบเบปเบ, เปเบเปเบเบปเบเบเบฐเบเบดเปเบกเปเบเปเบเบทเปเบญเบกเบเปเปเบเบฒเบ keyring เบเบญเบเบเบญเบเบเบฐเบเบธเบก.
(*) เบฅเบฐเบซเบฑเบเปเบเบเบเบฑเบเปเบฅเบตเปเบกเบเบปเปเบเบเบญเบเบเบนเปเปเบเป: @เบเบงเบโเปเบฎเบปเบฒ or -5
เบเบตเปเปเบกเปเบ keyring session เปเบฅเบตเปเบกเบเบปเปเบเบชเปเบฒเบฅเบฑเบเบเบนเปเปเบเปเบชเบฐเปเบเบฒเบฐ. เบเบฐเบเบงเบเบเบฒเบเปเบเบปเปเบฒเบชเบนเปเบฅเบฐเบเบปเบเบเบตเปเบเปเบฝเบเปเบเบฑเบ
เบเบนเปเปเบเปเปเบเบเบชเบฐเปเบเบฒเบฐเบเบฐเบเบนเบเบกเบฑเบเบเบฑเบเปเบเบเบเบฑเบเบเบตเปเบเบปเบเบเปเบงเบฒเปเบเบเบเบฑเบเบญเบทเปเบเบเบทเบเบเบฑเปเบ.
(*) เบเบฐเปเบเบชเบฐเปเบเบฒเบฐเบเบธเปเบก: @g or -6
เบเบตเปโเปเบกเปเบโเบเบนเปโเบเบทโเบชเบฐโเบเบฒเบโเบเบตเปโเบชเปเบฒโเบฅเบฑเบโเบเบฒเบโเบฅเบฐโเบซเบฑเบโเบชเบฐโเปเบเบฒเบฐโเบเบญเบโเบเบธเปเบกโ, เปเบเปโเบเบฑเบโเบเปเปโเปเบเปโเบเบฐโเบเบดโเบเบฑเบโเบเบปเบงโเบเบดเบโ
เปเบ kernel เปเบเป.
(*) Assumed request_key เบเบฐเปเบเบเบฒเบเบญเบฐเบเบธเบเบฒเบ: @a or -7
เบญเบฑเบเบเบตเปเปเบฅเบทเบญเบเบฅเบฐเบซเบฑเบเบเบฒเบเบญเบฐเบเบธเบเบฒเบเบเบตเปเบชเบฐเปเบญเบเปเบซเปเบเบนเปเบเปเบงเบ request_key() เปเบเบทเปเบญเบญเบฐเบเบธเบเบฒเบเปเบซเปเบกเบฑเบ
เปเบเบปเปเบฒเปเบเบดเบ keyrings เบเบนเปเปเบเปเบฅเบฐ instantiate เบฅเบฐเบซเบฑเบเปเบเบปเปเบฒเบซเบกเบฒเบ.
(*) เบเบฐเปเบเบเบฒเบกเบเบทเป: %:
เบเบฐเปเบเบเบตเปเบกเบตเบเบทเป. เบญเบฑเบเบเบตเปเบเบฐเบเบทเบเบเบปเปเบเบซเบฒเบขเบนเปเปเบเบเบฐเปเบเบเบญเบเบเบฐเบเบงเบเบเบฒเบ เปเบฅเบฐเปเบ /proc/keys.
(*) เบฅเบฐเบซเบฑเบเบเบทเป: % :
เบฅเบฐเบซเบฑเบเบเบตเปเบกเบตเบเบทเปเบเบญเบเบเบฐเปเบเบเบเบตเปเบฅเบฐเบเบธ. เบเบตเปเบเบฐเบเบทเบเบเบปเปเบเบซเบฒเบชเปเบฒเบฅเบฑเบ keyrings เบเบญเบเบเบฐเบเบงเบเบเบฒเบเปเบฅเบฐเปเบ
/proc/keys.
เบเปเบฒเบชเบฑเปเบ SYNTAX
เบเบฒเบเบซเบเปเปเบเบทเปเบเปเบฒเบชเบฑเปเบเบเบตเปเบเปเปเบเบฑเบเปเบเบเปเบเปเบเบตเปเบญเบฒเบเบเบฐเบเบทเบเปเบเปเปเบเบเบเปเบฒเบชเบฑเปเบเปเบเบฑเบก
เบเบทเป. เบชเบฐเบเบฒเบเบเบตเปเบเบตเปเบเปเปเบเบงเบเบเบทเบเบเปเบฒเปเบเปเปเบเบเบฒเบเบเบฝเบเบชเบฐเบเบดเบเปเบเบฒเบฐเบงเปเบฒเบเปเบฒเบชเบฑเปเบเปเบซเบกเปเบญเบฒเบเบเบฐเบเบทเบเปเบเบตเปเบกเปเบเบญเบฐเบเบฒเบเบปเบ
เบเบฒเบเบเบฑเปเบเปเบฎเบฑเบเปเบซเปเปเบเบตเบเบเบงเบฒเบกเบเปเปเปเบเปเบเบญเบ.
(*) เบเบฒเบเบชเบฐเปเบเบ เปเบเป เบเบธเบ เบชเบฐเบเบฑเบเบเบฒเบชเบฒ เบเปเบฒเบเบงเบ
keyctl - เบเบฒเบเบเปเบฝเบเปเบเบ
เบเบณเบชเบฑเปเบเบเบตเปเบเบดเบกเปเบฒเบเปเบฅเบเปเบเบฑเบเปเบเบ เปเบฅเบฐเบงเบฑเบเบเบตเบชเปเบฒเบ เปเบฅเบฐเบญเบญเบ:
testbox>keyctl --version
keyctl เบเบฒเบ keyutils-1.5.3 (เบชเปเบฒเบ 2011-08-24)
(*) เบชเบฐเปเบเบเปเบซเปเปเบซเบฑเบ เบเบฐเบเบงเบเบเบฒเบ เบเบฐเปเบ
keyctl เบชเบฐเปเบเบเปเบซเปเปเบซเบฑเบ [-x] [ ]
เปเบเบเบเปเบฒเปเบฅเบตเปเบกเบเบปเปเบเบเปเบฒเบชเบฑเปเบเบเบตเป recursively เบชเบฐเปเบเบเปเบซเปเปเบซเบฑเบเบชเบดเปเบเบเบตเป keyrings เบเบฐเบเบงเบเบเบฒเบเปเบกเปเบเบชเบฐเบซเบกเบฑเบเปเบฅเบฐ
เบเบฐเปเบ เปเบฅเบฐ เบเบฐเปเบเบญเบฑเบเปเบเบเบตเปเบเบงเบเบกเบฑเบเบเบฑเบเบเบธเบขเบนเป. เบเปเบฒเบกเบตเบเบฒเบเบฅเบฐเบเบธเบเบฒเบเปเบชเปเบเบฐเปเบเปเบฅเปเบงเบเบฐเปเบเบเบฑเปเบเบเบฐเปเบเบฑเบ
เบเบดเปเบกเบเบดเปเบกเปเบเบ. เบเปเบฒ -x เปเบเปเบเบทเบเบฅเบฐเบเบธเปเบงเปเบซเบผเบฑเบเบเบฒเบเบเบฑเปเบ IDs keyring เบเบฐเบเบทเบ dumped เปเบ hex เปเบเบเบเบตเปเบเบฐเปเบเบฑเบ
เบเบปเบเบชเบฐเบเบดเบเบปเบก.
(*) เบเบทเปเบก a เบเบตเปเบชเปเบฒเบเบฑเบ to a เบเบงเบโเบเบฐโเปเบ
keyctl เปเบเบตเปเบก
keyctl padd
เบเปเบฒเบชเบฑเปเบเบเบตเปเบชเปเบฒเบเบฅเบฐเบซเบฑเบเบเบญเบเบเบฐเปเบเบเปเบฅเบฐเบเปเบฒเบญเบฐเบเบดเบเบฒเบเบเบตเปเบฅเบฐเบเบธเปเบงเป; instantiates เบกเบฑเบเบเบฑเบ
เบเปเปโเบกเบนเบโเบเบตเปโเปเบเปโเบฎเบฑเบโเปเบฅเบฐโเบเบดเบโเบเบฑเปเบโเบกเบฑเบโเบเบฑเบ keyring เบเบตเปโเบเปเบฒโเบเบปเบโเปเบงเปโ. เบเบฒเบเบเบฑเปเบเบกเบฑเบเบเบดเบก ID เบเบญเบเบเบฐเปเบเปเปเปเปเบชเป
stdout:
testbox>keyctl เปเบเบตเปเบกเบเบนเปเปเบเป mykey stuff @u
26
เปเบเป padd variant เบเบญเบเบเปเบฒเบชเบฑเปเบเบญเปเบฒเบเบเปเปเบกเบนเบเบเบฒเบ stdin เปเบเบเบเบตเปเบเบฐเปเบญเบปเบฒเบกเบฑเบเบเบฒเบ
เปเบชเบฑเปเบเบเปเบฒเบชเบฑเปเบ:
testbox>echo -n stuff | keyctl padd เบเบนเปเปเบเป mykey @u
26
(*) เบเบฒเบเบฎเปเบญเบเบเป a เบเบตเปเบชเปเบฒเบเบฑเบ
keyctl เบฎเปเบญเบเบเป [ ]
keyctl เบเปเบฒโเบฎเปเบญเบโเบชเบฐโเบซเบกเบฑเบ2 [ ]
keyctl เบเบณเบเป 2 [ ]
เบชเบฒเบกเบเปเบฒเบชเบฑเปเบเปเบซเบผเบปเปเบฒเบเบตเปเบฎเปเบญเบเบเปเปเบซเปเบกเบตเบเบฒเบเบเบญเบเบซเบฒเบเบตเปเบชเปเบฒเบเบฑเบเบเบญเบเบเบฐเปเบเบเปเบฅเบฐเบเปเบฒเบญเบฐเบเบดเบเบฒเบ. เปเบเป
เบเบฐเปเบเบเบญเบเบเบฐเบเบงเบเบเบฒเบเบเบฐเบเบทเบเบเบปเปเบเบซเบฒ, เปเบฅเบฐเบเปเบฒเบเบปเบเบเบฒเบเบเบฑเบเบเบนเป, ID เบเบญเบเบเบฐเปเบเบเบตเปเบเบปเบเบเบฑเบเบเบฐเปเบเบฑเบ
เบเบดเบกเบญเบญเบเปเบเบฑเบ stdout; เปเบฅเบฐเบเปเบฒเบกเบตเบเบฒเบเปเบซเปเบเบฐเปเบเบเบฒเบเบเบฒเบ, เบฅเบฐเบซเบฑเบเบเบฐเบเบทเบเปเบเบตเปเบกเปเบชเปเบเบฑเปเบ
keyring เบเบฑเบ.
เบเปเบฒเบเปเปเบกเบตเบฅเบฐเบซเบฑเบ, เบเปเบฒเบชเบฑเปเบเบเปเบฒเบญเบดเบเบเบฝเบเปเบเปเบเบฐเบชเบปเปเบเบเบทเบเบเปเปเบเบดเบเบเบฒเบ ENOKEY เปเบฅเบฐเบฅเบปเปเบกเปเบซเบฅเบง. เปเบเป
เบเปเบฒเบชเบฑเปเบเบเบตเบชเบญเบเปเบฅเบฐเบเบตเบชเบฒเบกเบเบฐเบชเปเบฒเบเบฅเบฐเบซเบฑเบเบเบฒเบเบชเปเบงเบเบเบตเปเบกเบตเบเบฐเปเบเบเปเบฅเบฐเบเปเบฒเบญเบฐเบเบดเบเบฒเบ, เปเบฅเบฐ
เปเบเบซเบฒ /sbin/request-key เบเปเบงเบเบเบฐเปเบเบเบฑเปเบ เปเบฅเบฐเบเปเปเบกเบนเบเปเบเบตเปเบกเปเบเบตเบกเบเบตเปเบชเบฐเปเบญเบเปเบซเป. เบเบตเปเบเบฐ
เบเบฒเบเบเบฑเปเบเบเบฐเบเบฒเบเบฒเบกเปเบฅเบฑเปเบเบเบฐเปเบเปเบเบเบฒเบเบฅเบฑเบเบชเบฐเบเบฐ, เปเบเบฑเปเบเบงเปเบฒเปเบเปเบเบฐเปเบเบเบตเปเบเบทเบเบเปเบญเบ.
เบเปเบฒเบชเบฑเปเบเบเบตเบชเบฒเบกเปเบกเปเบเบเปเบฒเบเบเบทเบเบฑเปเบเบเบตเบชเบญเบ, เบเบปเบเปเบงเบฑเปเบเบงเปเบฒเบเปเปเบกเบนเบ callout เปเบเปเบเบทเบเบญเปเบฒเบเบเบฒเบ
stdin เปเบเบเบเบตเปเบเบฐเบเบทเบเบชเบปเปเบเบเปเบฒเบเปเบชเบฑเปเบเบเปเบฒเบชเบฑเปเบ.
เบเปเบฒเปเบเปเบเบฐเปเบเบเบตเปเบเบทเบเบเปเบญเบ, ID เบเบฐเบเบทเบเบเบดเบกเบญเบญเบ เปเบฅเบฐเบเบฐเปเบเบเบตเปเบเบดเบเบขเบนเปเบเบทเบเบฑเบเบเบปเปเบเบชเบฐเบเบฑเบ
เบเบฒเบเบเบปเปเบเบซเบฒเบชเบณเปเบฅเบฑเบเบเบปเบ.
เบเปเบฒเบเปเปเบกเบตเบเบฐเปเบเบเบตเปเบเบทเบเบเปเบญเบเบเบตเปเปเบเปเบฎเบฑเบ, เบเบฐเปเบเบฅเบปเบเบเบปเปเบงเบเบฒเบงเบเบฐเบเบทเบเบเบดเบเปเบชเป
เบเบฐเปเบเบเบฒเบเบเบฒเบเบเปเบฒเปเบซเป เปเบฅเบฐเบเบงเบฒเบกเบเบดเบเบเบฒเบ "เบเบฐเปเบเบเบตเปเบฎเปเบญเบเบเปเบเปเปเบชเบฒเบกเบฒเบเปเบเปเปเบเป" เบเบฐเบเบทเบเบกเบญเบเปเบซเป.
testbox>keyctl request2 user debug: เบชเบฐเบเบฒเบเบเบต wibble
23
testbox>echo -n wibble | keyctl prequest2 เปเบเปเปเบเบเบนเปเปเบเป: เบชเบฐเบเบฒเบเบเบต
23
testbox>keyctl เบฎเปเบญเบเบเปเบเบฒเบเปเบเปเปเบเบเบนเปเปเบเป: เบชเบฐเบเบฒเบเบเบต
23
(*) เบเบฒเบเบเบฑเบเบเบธเบ a เบเบตเปเบชเปเบฒเบเบฑเบ
keyctl เบเบฒเบเบเบฑเบเบเบธเบ
keyctl เบญเบฑเบโเปเบเบ
เบเบณเบชเบฑเปเบเบเบตเปเบเปเบฝเบเปเบเบเบเปเปเบกเบนเบเบเบตเปเบเบดเบเบขเบนเปเบเบฑเบเบเบฐเปเบเบเปเบงเบเบเบธเบเบเปเปเบกเบนเบเปเปเป. เบเปเบฒเบซเบฒเบเบงเปเบฒเบเบฐเปเบเบเบเบญเบ
เบเบฐเปเบเบเปเปเบฎเบญเบเบฎเบฑเบเบเบฒเบเบญเบฑเบเปเบเบ เบเบฒเบเบเบฑเปเบเบเปเปเบเบดเบเบเบฒเบ "เบเปเปเบฎเบญเบเบฎเบฑเบเบเบฒเบเบเบณเปเบเบตเบเบเบฒเบ" เบเบฐเบเบทเบเบชเบปเปเบเบเบทเบ.
testbox>keyctl เบญเบฑเบเปเบเบ 23 zebra
เปเบเป เบญเบฑเบโเปเบเบ เบเบปเบงเปเบเบเบญเบเบเปเบฒเบชเบฑเปเบเบญเปเบฒเบเบเปเปเบกเบนเบเบเบฒเบ stdin เปเบเบเบเบตเปเบเบฐเปเบญเบปเบฒเบกเบฑเบเบกเบฒเบเบฒเบ
เปเบชเบฑเปเบโเบเปเบฒโเบชเบฑเปเบโ:
testbox>echo -n zebra | keyctl pupdate 23
(*) เบชเปเบฒเบ a เบเบงเบโเบเบฐโเปเบ
keyctl เปเปเป
เบเปเบฒเบชเบฑเปเบเบเบตเปเบชเปเบฒเบ keyring เปเบซเบกเปเบเบญเบเบเบทเปเบเบตเปเบฅเบฐเบเบธเปเบงเปเปเบฅเบฐเบเบฑเบเบเบดเบเบกเบฑเบเบเบฑเบเบเบตเปเบฅเบฐเบเบธเปเบงเป
เบเบงเบโเบเบฐโเปเบ. ID เบเบญเบ keyring เปเบซเบกเปเบเบฐเบเบทเบเบเบดเบกเบญเบญเบเปเบเบฑเบ stdout เบเปเบฒเบชเปเบฒเปเบฅเบฑเบ.
testbox>keyctl newring squelch @us
27
(*) เบเบญเบเบเบทเบ a เบเบตเปเบชเปเบฒเบเบฑเบ
keyctl เบเบญเบเบเบทเบ
เบเบณเบชเบฑเปเบเบเบตเปเปเบฒเบเปเบเบดเบเบเบฐเปเบเบงเปเบฒเบเบทเบเบเบญเบเบเบทเบ. เบเบฒเบโเบเปเบฒโเปเบเบตเบโเบเบฒเบโเปเบเบตเปเบกโเปเบเบตเบกโเบเปเบฝเบงโเบเบฑเบโเบเบฐโเปเบโเบเบฑเปเบ (เบเบญเบโเบเบฒเบโ
unlinking it) เบเบฐเบชเบปเปเบเบเบทเบเบเปเปเบเบดเบเบเบฒเบ "Key has been revoked".
testbox>keyctl เบเบญเบเบเบทเบ 26
testbox>keyctl เบญเบฐเบเบดเบเบฒเบ 26
keyctl_describe: เบฅเบฐเบซเบฑเบเปเบเปเบเบทเบเบเบญเบเบเบทเบ
(*) เบเบฐเปเบเปเบ a เบเบงเบโเบเบฐโเปเบ
keyctl เปเบเปเบ
เบเบณเบชเบฑเปเบเบเบตเปเบเบปเบเปเบฅเบตเบเบเบฒเบเปเบเบทเปเบญเบกเปเบเบเบเบฐเปเบเบเบฑเบเปเบปเบเบเบตเปเบเบดเบเบเบฑเบเบเบฐเปเบเบเบตเปเบฅเบฐเบเบธเปเบงเป. เบเปเปเบเบดเบเบเบฒเบ "เบเปเปเปเบกเปเบ
เปเบเปเบฃเบฑเบเบเปเบฃเบต" เบเบฐเบเบทเบเบชเบปเปเบเบเบทเบเบเปเบฒเบเบฐเปเบเบเบตเปเบฅเบฐเบเบธเบเปเปเปเบกเปเบเบเบฐเปเบ.
testbox>keyctl clear 27
(*) เบเบฒเบเปเบเบทเปเบญเบกเบเปเป a เบเบตเปเบชเปเบฒเบเบฑเบ to a เบเบงเบโเบเบฐโเปเบ
keyctl เบเบฒเบเปเบเบทเปเบญเบกเบเปเป
เบเปเบฒเบชเบฑเปเบเบเบตเปเปเบฎเบฑเบเปเบซเปเบเบฒเบเปเบเบทเปเบญเบกเบเปเปเบเบฒเบเบเบตเปเบเบซเบฒ keyring เบเปเบฒเบกเบตเบเบงเบฒเบกเบชเบฒเบกเบฒเบเบเบฝเบเบเปเบเบตเปเบเบฐเปเบฎเบฑเบเปเบเบงเบเบฑเปเบ.
เบเปเปเบเบดเบเบเบฒเบ "เบเปเปเปเบกเปเบเปเบเปเบฅเบเบฐเบเปเบฅเบต" เบเบฐเบเบทเบเบชเบปเปเบเบเบทเบเบเปเบฒเบเบฒเบเบเบฒเบเบเปเปเปเบกเปเบเบเบฒเบเปเบชเปเบเบฐเปเบ. เบเบดเบเบเบฒเบ
"เบเบฒเบโเบญเบฐโเบเบธโเบเบฒเบโเบเบทเบโเบเบฐโเบเบดโเปเบชเบโ" เบเบฐโเปเบเปโเบฎเบฑเบโเบเบฒเบโเบชเบปเปเบโเบเบฑเบโเบเปเบฒโเบซเบฒเบโเบงเปเบฒโเบเบฐโเปเบโเบเปเปโเบกเบตโเบเบฒเบโเบญเบฐโเบเบธโเบเบฒเบโเบเบฒเบโเปเบเบทเปเบญเบกโเบเปเปโเบซเบผเบทโ
keyring เบเปเปเปเบเปเบฎเบฑเบเบญเบฐเบเบธเบเบฒเบเปเบซเปเบเบฝเบ. เบเปเปเบเบดเบเบเบฒเบ "File table overflow" เบเบฐเบเบทเบเบชเบปเปเบเบเบทเบเบเปเบฒเบซเบฒเบเบงเปเบฒ
keyring เปเบกเปเบเปเบเบฑเบก. เบเปเปเบเบดเบเบเบฒเบ "เบเบฒเบเบขเบธเบเปเบเบปเบฒเบเบฑเบเบเบฐเบเบฒเบเบญเบเบเบตเปเบซเบผเบตเบเบฅเปเบฝเบ" เบเบฐเบเบทเบเบชเบปเปเบเบเบทเบเบเปเบฒเบกเบตเบเบงเบฒเบกเบเบฐเบเบฒเบเบฒเบก
เปเบเบทเปเบญเปเบเบฐเบเปเบฒเบเบฒเบเปเบเบทเปเบญเบกเบเปเป recursive.
testbox>keyctl link 23 27
testbox>keyctl link 27 27
keyctl_link: เบเบฒเบเบขเบธเบเปเบเบปเบฒเบเบฑเบเบเบฐเบเบฒเบเบญเบเบเบทเบเบซเบผเบตเบเปเบงเบฑเปเบ
(*) เบเบปเบเปเบฅเบตเบเบเบฒเบเปเบเบทเปเบญเบกเปเบเบ a เบเบตเปเบชเปเบฒเบเบฑเบ เบเบฒเบ a เบเบงเบโเบเบฐโเปเบ or เปเบเป เบเบญเบเบเบฐเบเบธเบก เบเบงเบโเบเบฐโเปเบ เปเบเบฑเบเปเบกเปเบขเบทเบเบเบปเปเบ
keyctl เบเบปเบเปเบฅเบตเบเบเบฒเบเปเบเบทเปเบญเบกเบเปเป [ ]
เบเปเบฒเบเบฐเปเบเบเบทเบเบฅเบฐเบเบธ, เบเบณเบชเบฑเปเบเบเบตเปเบเบฐเปเบญเบปเบฒเบฅเบดเปเบเปเบเบซเบฒเบเบฐเปเบเบญเบญเบเบเบฒเบเบเบฐเปเบ.
เบเปเปเบเบดเบเบเบฒเบ "เบเปเปเปเบกเปเบเปเบเปเบฅเบเบฐเบเปเบฅเบต" เบเบฐเบเบทเบเบชเบปเปเบเบเบทเบเบเปเบฒเบเบฒเบเบเบฒเบเบเปเปเปเบกเปเบเบเบฒเบเปเบชเปเบเบฐเปเบ. เบเบดเบเบเบฒเบ
"เบเบฒเบโเบญเบฐโเบเบธโเบเบฒเบโเบเบทเบโเบเบฐโเบเบดโเปเบชเบโ" เบเบฐโเบเบทเบโเบเบฑเบโเบเบทเบโเปเบโเบเปเบญเบโเบเปเบฒโเบซเบฒเบโเบงเปเบฒ keyring เบเปเปโเปเบเปโเบฎเบฑเบโเบเบฒเบโเบญเบฐโเบเบธโเบเบฒเบโเบเบฝเบโ. เบเบดเบเบเบฒเบ
"เบเปเปเบกเบตเปเบเบฅเปเบซเบผเบทเปเบเปเบฅเบเบฐเบเปเบฅเบตเบเบฑเปเบเบเปเบฒเบง" เบเบฐเบเบทเบเบชเบปเปเบเบเบทเบเบเปเบฒเบเบฐเปเบเบเปเปเปเบเปเบเบทเบเปเบเบทเปเบญเบกเบเปเปเปเบเบ keyring.
เบเปเบฒ keyring เบเปเปเปเบเปเบเบทเบเบฅเบฐเบเบธ, เบเปเบฒเบชเบฑเปเบเบเบตเปเบเปเบฒเปเบเบตเบเบเบฒเบเบเบปเปเบเบซเบฒเบเบงเบฒเบกเปเบฅเบดเบเบเบฑเปเบเบเปเบฒเบญเบดเบเบเบญเบเบเบญเบเบเบฐเบเบธเบก
keyring tree เปเบฅเบฐเปเบญเบปเบฒเบเบฒเบเปเบเบทเปเบญเบกเบเปเปเบเบฑเบเบซเบกเบปเบเปเบเบซเบฒเบฅเบฐเบซเบฑเบเบเบตเปเบเบทเบเปเบเปเบเบเบฑเปเบเบเบตเปเบกเบฑเบเบเบปเบ (เปเบฅเบฐเบงเปเบฒเบกเบฑเบเปเบกเปเบ
เบญเบฐเบเบธเบเบฒเบเปเบซเปเปเบญเบปเบฒเบญเบญเบ). เบกเบฑเบเบเบดเบกเบเปเบฒเบเบงเบเบเบญเบเบเบฒเบเปเบเบทเปเบญเบกเบเปเปเบชเบปเบเบเบปเบเบชเปเบฒเปเบฅเบฑเบเบเปเบญเบเบเบตเปเบเบฐเบญเบญเบ.
testbox>keyctl เบเบปเบเปเบฅเบตเบเบเบฒเบเปเบเบทเปเบญเบกเบเปเป 23 27
(*) เบเบปเปเบเบซเบฒ a เบเบงเบโเบเบฐโเปเบ
keyctl เบเบปเปเบเบซเบฒ [ ]
เบเปเบฒโเบชเบฑเปเบโเบเบตเปโเบเปเปโเปเบกเปเบ recursively เบเบปเปเบโเบซเบฒ keyring เบชเปเบฒโเบฅเบฑเบโเบเบฒเบโเบเบฐโเปเบโเบเบญเบโเบเบฐโเปเบเบโเบชเบฐโเปเบเบฒเบฐโเปเบโเบซเบเบถเปเบโเปเบฅเบฐ
เบฅเบฒเบเบฅเบฐเบญเบฝเบ. เบเปเบฒเบเบปเบเปเบซเบฑเบ, ID เบเบญเบเบเบฐเปเบเบเบฐเบเบทเบเบเบดเบกเปเบชเป stdout เปเบฅเบฐเบเบฐเปเบเบเบฐเปเบเบฑเบ
เบเบดเบเบเบฑเบเบเบฐเปเบเบเบฒเบเบเบฒเบเบเปเบฒเบกเบต. เบเปเปเบเบดเบเบเบฒเบ "เบฅเบฐเบซเบฑเบเบเบตเปเบฎเปเบญเบเบเปเบเปเปเบชเบฒเบกเบฒเบเปเบเปเปเบเป" เบเบฐ
เบเบฐเบเบทเบเบชเบปเปเบเบเบทเบเบเปเบฒเบเปเปเบเบปเบเบเบฐเปเบ.
testbox>keyctl เบเบญเบเบซเบฒ @us user debug: เบชเบฐเบเบฒเบเบเบต
23
testbox>keyctl เบเบญเบเบซเบฒ @us user debug:bye
keyctl_search: เบฅเบฐเบซเบฑเบเบเบตเปเบฎเปเบญเบเบเปเบเปเปเบชเบฒเบกเบฒเบเปเบเปเปเบเป
(*) เบญเปเบฒเบ a เบเบตเปเบชเปเบฒเบเบฑเบ
keyctl เบญเปเบฒเบ
keyctl เบเปเป
keyctl เบเบดเบก
เบเปเบฒเบชเบฑเปเบเปเบซเบผเบปเปเบฒเบเบตเปเบญเปเบฒเบ payload เบเบญเบเบเบฐเปเบ. "เบญเปเบฒเบ" เบเบดเบกเบกเบฑเบเปเบชเป stdout เปเบเบฑเบ hex dump, "เบเปเป"
dumps เบเปเปเบกเบนเบเบเบดเบเปเบเบทเปเบญ stdout เปเบฅเบฐ "เบเบดเบก" dumps เบกเบฑเบ stdout เปเบเบเบเบปเบเบเปเบฒเบซเบฒเบเบงเปเบฒเบกเบฑเบเบเบฑเบเบซเบกเบปเบ.
เบชเบฒเบกเบฒเบเบเบดเบกเปเบเป เบซเบผเบทเปเบเบฑเบ hexdump เบเบตเปเบเบณเปเปเบฒเบเปเบงเบ ":hex:" เบเปเบฒเบเปเปเปเบกเปเบ.
เบเปเบฒเบเบฐเปเบเบเบเบตเปเบชเปเบฒเบเบฑเบเบเปเปเบชเบฐเบซเบเบฑเบเบชเบฐเบซเบเบนเบเบเบฒเบเบญเปเบฒเบ payload, เบซเบผเบฑเบเบเบฒเบเบเบฑเปเบเบเบงเบฒเบกเบเบดเบเบเบฒเบ "เบเบฒเบเบเปเบฒเปเบเบตเบเบเบฒเบเบเปเปเปเบเป
เบชเบฐเบซเบเบฑเบเบชเบฐเบซเบเบนเบ" เบเบฐเบเบทเบเบชเบปเปเบเบเบทเบ.
testbox>keyctl เบญเปเบฒเบ 26
1 bytes เบเบญเบเบเปเปเบกเบนเบเปเบเบเบต:
62
testbox>keyctl เบเบดเบก 26
b
testbox>keyctl เบเปเป 26
btestbox>
(*) เบเบฑเบโเบเบตโเบฅเบฒเบโเบเบทเป a เบเบงเบโเบเบฐโเปเบ
keyctl เบเบฑเบเบเบตเบฅเบฒเบเบเบทเป
keyctl เบเบฑเบเบเบตเบฅเบฒเบเบเบทเป
เบเปเบฒเบชเบฑเปเบเปเบซเบผเบปเปเบฒเบเบตเปเบฅเบฒเบเบเบทเปเปเบเบทเปเบญเปเบเบเบญเบเบเบฐเปเบเปเบเบฑเบ keyring. "เบเบฑเบเบเบตเบฅเบฒเบเบเบทเป" pretty เบเบดเบกเปเบเบทเปเบญเปเบ
เปเบฅเบฐ "rlist" เบเบฝเบเปเบเปเบเบฐเบฅเบดเบเบเบฑเบเบเบตเบฅเบฒเบเบเบทเปเบเบตเปเปเบเบเบญเบญเบเบเบฒเบเบเบทเปเบเบเบตเปเบเบญเบ ID เบเบตเปเบชเปเบฒเบเบฑเบ.
เบเปเปเบกเบตเบเบฒเบเบเบฐเบเบฒเบเบฒเบกเบเบงเบเบชเบญเบเบงเปเบฒเบเบฐเปเบเบเบตเปเบฅเบฐเบเบธเบเบฑเปเบเปเบเบฑเบเบเบฐเปเบ.
testbox>keyctl list @us
เบเบฐเปเบ 2 เบญเบฑเบเปเบเบเบฐเปเบ:
22: vrwsl---------- 4043 -1 keyring: _uid.4043
23: vrwsl---------- 4043 4043 เบเบนเปเปเบเป: debug:hello
testbox>keyctl rlist @us
22 23
(*) เบญเบฐเบเบดเบเบฒเบ a เบเบตเปเบชเปเบฒเบเบฑเบ
keyctl เบญเบฐเบเบดเบเบฒเบ
keyctl เบญเบฐเบเบดเบเบฒเบ [เบเบฑเบเบเบฒ]
เบเปเบฒเบชเบฑเปเบเปเบซเบผเบปเปเบฒเบเบตเปเบเบถเบเปเบญเบปเบฒเบฅเบฒเบเบฅเบฐเบญเบฝเบเบเบญเบ keyring. "เบญเบฐเบเบดเบเบฒเบ" pretty prints เบเปเบฒเบญเบฐเบเบดเบเบฒเบ
เปเบเบฎเบนเบเปเบเบเบเบฝเบงเบเบฑเบเบเบฑเบเบเปเบฒเบชเบฑเปเบ "เบเบฑเบเบเบตเบฅเบฒเบเบเบทเป"; "rdescribe" เบเบดเบกเบเปเปเบกเบนเบเบเบดเบเบเบตเปเบชเบปเปเบเบเบทเบเบกเบฒเบเบฒเบ
เปเบเปเบ.
testbox>keyctl เบญเบฐเบเบดเบเบฒเบ @us
-5: vrwsl---------- 4043 -1 เบเบฐเปเบ: _uid_ses.4043 testbox>keyctl
rdescribe @us keyring;4043;-1;3f1f0000;_uid_ses.4043
เบชเบฒเบเบเบดเบเปเบกเปเบ " ; ; ; ; ", เบเบตเป uid เปเบฅเบฐ gid เปเบกเปเบ
ID เบเบนเปโเปเบเปโเบเบปเบโเบชเบฐโเบเบดโเบเบปเบกโเปเบฅเบฐโเบเบธเปเบกโ, เบชเบดเปเบเบเปเบฒเบเบฒเบ เปเบกเปเบเบซเบเปเบฒเบเบฒเบเบเบฒเบเบญเบฐเบเบธเบเบฒเบเปเบ hex, เบเบฐเปเบเบ เปเบฅเบฐ เบเปเบฒเบญเบฐเบเบดเบเบฒเบ เบกเบต
เบเบทเปเบเบฐเปเบเบ เปเบฅเบฐเบชเบฐเบเบฃเบดเบเบเบณเบญเบฐเบเบดเบเบฒเบ (เบเบฑเบเบชเบญเบเบญเบฑเบเบเบฐเบเปเปเบกเบตเปเบเบทเปเบญเบเปเบฒเบเบเบธเบ).
(*) เบเบฒเบเบเปเบฝเบเปเบเบ เปเบเป เบเบฒเบเปเบเบปเปเบฒเปเบเบดเบ เบเบงเบเบเบธเบก on a เบเบตเปเบชเปเบฒเบเบฑเบ
keyctl chown
keyctl chgrp
เบชเบญเบเบเบณเบชเบฑเปเบเบเบตเปเบเปเบฝเบ UID เปเบฅเบฐ GID เบเบตเปเบเปเบฝเบงเบเปเบญเบเบเบฑเบเบเบฒเบเบเบฐเปเบกเบตเบเบชเบดเบเบเบญเบเบเบฐเปเบ
เบซเบเปเบฒโเบเบฒเบ. UID เบเบฑเบเบเบงเบเบเบธเบกเบงเปเบฒเปเบเบเปเบฒเบเบฐเปเบเปเบเบเบทเบเปเบญเบปเบฒเบญเบญเบเบเบฒเบ.
เบเปเบฒเบชเบฑเปเบ chown เบเปเปเปเบเปเบเบทเบเบชเบฐเบซเบเบฑเบเบชเบฐเบซเบเบนเบเปเบเบเบฑเบเบเบธเบเบฑเบ; เบเบฐเบเบฒเบเบฒเบกเบกเบฑเบเบเบฐเปเบเปเบฎเบฑเบเบเบงเบฒเบกเบเบดเบเบเบฒเบ "เบเบฒเบเบเปเบฒเปเบเบตเบเบเบฒเบ
เบเปเปโเปเบเปโเบฎเบฑเบโเบเบฒเบโเบชเบฐโเบซเบเบฑเบโเบชเบฐโเบซเบเบนเบโ" เปเบโเบเบตเปโเบเบตโเบเบตเปโเบชเบธเบโ.
เบชเปเบฒเบฅเบฑเบเบเบนเปเปเบเปเบเบตเปเบเปเปเปเบกเปเบ superuser, GID เบญเบฒเบเบเบฐเบเบทเบเบเบฑเปเบเปเบเบฑเบ GID เบเบญเบเบเบฐเบเบงเบเบเบฒเบเบซเบผเบท GID เปเบ
เบเบฑเบโเบเบตโเบฅเบฒเบโเบเบทเปโเบเบธเปเบกโเบเบฐโเบเบงเบโเบเบฒเบโ. superuser เบญเบฒเบเบเบฐเบเปเบฒเบเบปเบ GID เปเบเบเบตเปเบกเบฑเบเบกเบฑเบ.
testbox>sudo keyctl chown 27 0
keyctl_chown: เบเปเปเบฎเบญเบเบฎเบฑเบเบเบฒเบเบเบณเปเบเบตเบเบเบฒเบ
testbox>sudo keyctl chgrp 27 0
(*) เบเบตเปเบเปเบฒเบเบปเบเปเบงเป เปเบเป เบเบฒเบเบญเบฐเบเบธเบเบฒเบ เบซเบเปเบฒเบเบฒเบ on a เบเบตเปเบชเปเบฒเบเบฑเบ
keyctl setperm
เบเบณเบชเบฑเปเบเบเบตเปเบเปเบฝเบเปเปเบฒเบเบฒเบเบเบงเบเบเบธเบกเบเบฒเบเบญเบฐเบเบธเบเบฒเบเบขเบนเปเปเบเบเบฐเปเบ. เบซเบเปเบฒเบเบฒเบเบญเบฒเบเบเบฐเบเบทเบเบเปเบฒเบเบปเบเปเบเบฑเบ
เปเบฅเบ hex เบเปเบฒเบกเบฑเบเปเบฅเบตเปเบกเบเบปเปเบ "0x", เปเบฅเบเปเบเบ เบเปเบฒเบกเบฑเบเปเบฅเบตเปเบกเบเบปเปเบ "0" เบซเบผเบทเปเบฅเบเบเบปเบเบชเบฐเบเบดเบเบปเบก.
เบเปเบฒเบเปเปเบเบฑเปเบเบเบฑเปเบ.
เบเบปเบงเปเบฅเบ hex เปเบกเปเบเบเบฒเบเบเบฐเบชเบปเบกเบเบฐเบชเบฒเบเบเบญเบ:
เบเบนเปเบเบญเบเบเบญเบ UID GID เปเบเปเบฎเบฑเบเบเบฒเบเบญเบฐเบเบธเบเบฒเบเบญเบทเปเบเป
======== ======== ======== ======== ======== ==================
01000000 00010000 00000100 00000001 เปเบเบดเปเบ
02000000 00020000 00000200 00000002 เบญเปเบฒเบ
04000000 00040000 00000400 00000004 เบเบฝเบ
08000000 00080000 00000800 00000008 เบเบปเปเบเบซเบฒ
10000000 00100000 00001000 00000010 เบฅเบดเปเบ
20000000 00200000 00002000 00000020 เบเปเบฒเบเบปเบเบเบธเบเบฅเบฑเบเบชเบฐเบเบฐ
3f000000 003f0000 00003f00 0000003f เบเบฑเบเปเบปเบ
เปเบเบดเปเบ เบญเบฐโเบเบธโเบเบฒเบโเปเบซเปโเบเบฐโเปเบเบโ, เบฅเบฒเบโเบฅเบฐโเบญเบฝเบโเปเบฅเบฐโเบเบปเบงโเบเปเบฒโเบเบปเบโเบเบฒเบโเบญเบทเปเบเปโเบเบญเบโเบเบฐโเปเบโเบเบตเปโเบเบฐโเปเบเบดเปเบโเปเบเปโ.
เบญเปเบฒเบ เบญเบฐโเบเบธโเบเบฒเบโเปเบซเป payload (เบซเบผเบทโเบเบฑเบโเบเบตโเบฅเบฒเบโเบเบฒเบ keyringโ) เปเบเปโเบฎเบฑเบโเบเบฒเบโเบญเปเบฒเบโเบเปเบฒโเบซเบฒเบโเบงเปเบฒโเบชเบฐโเบซเบเบฑเบโเบชเบฐโเบซเบเบนเบโเปเบเบโเบเบฐโเปเบเบโ.
เบเบฝเบ เบญเบฐโเบเบธโเบเบฒเบโเปเบซเป payload (เบซเบผเบทโเบเบฑเบโเบเบตโเบฅเบฒเบโเบเบฒเบ keyringโ) เปเบเบทเปเบญโเปเบเปโเปเบโเบซเบผเบทโเบเบฑเบโเบเบธเบโ.
เบเบปเปเบเบซเบฒ เบขเบนเปเปเบเบเบฐเปเบเบญเบฐเบเบธเบเบฒเบเปเบซเปเบเบปเบเปเบซเบฑเบเปเบเปเบงเบฅเบฒเบเบตเป keyring เบเบตเปเบกเบฑเบเปเบเบทเปเบญเบกเบเปเปเปเบเปเบเบทเบเบเบปเปเบเบซเบฒ.
เบเบฒเบเปเบเบทเปเบญเบกเบเปเป เบญเบฐเบเบธเบเบฒเบเปเบซเปเบกเบตเบเบฒเบเปเบเบทเปเบญเบกเบเปเปเบเบฑเบ keyring.
เบเบตเปเบเปเบฒเบเบปเบเปเบงเป เบเบธเบเบฅเบฑเบเบชเบฐเบเบฐ เบญเบฐโเบเบธโเบเบฒเบโเปเบซเปโเบเบฐโเปเบโเบเบตเปโเบเบฐโเบกเบตโเปเบเบปเปเบฒโเบเบญเบโเบเบญเบโเบเบปเบโ, เบชเบฐโเบกเบฒโเบเบดเบโเบเบธเปเบกโ, เบซเบเปเบฒโเบเบฒเบโเบญเบฐโเบเบธโเบเบฒเบโเปเบฅเบฐโ
เปเบปเบเปเบงเบฅเบฒเบเปเบฝเบเปเบเบ.
testbox>keyctl setperm 27 0x1f1f1f00
(*) เปเบฅเบตเปเบกเบเบปเปเบ a เปเบซเบกเป เบเบญเบเบเบฐเบเบธเบก เบเบฑเบ เบชเบปเบ เบเบฐเปเบ
keyctl เบเบญเบเบเบฐเบเบธเบก
keyctl เบเบญเบเบเบฐเบเบธเบก - [ ...]
keyctl เบเบญเบเบเบฐเบเบธเบก [ ...]
เบเปเบฒเบชเบฑเปเบเปเบซเบผเบปเปเบฒเบเบตเปเปเบเบปเปเบฒเบฎเปเบงเบกเบซเบผเบทเบชเปเบฒเบ keyring เปเบซเบกเปเปเบฅเบฐเบซเบผเบฑเบเบเบฒเบเบเบฑเปเบเบเปเบฒเปเบเบตเบเบเบฒเบ shell เบซเบผเบทเปเบเบเบเบฒเบเบญเบทเปเบเปเบเบตเปเบกเบต
keyring เบเบตเปเปเบเบฑเบเบเบฐเปเบ session.
เบเบฒเบเบเปเบฝเบเปเบเบเบเบตเปเบเปเปเบกเบตเบเบฒเบเปเบเปเบเบฝเบเบเบฝเบเปเบเปเบชเปเบฒเบ keyring session เบเบตเปเบเปเปเปเบเบตเบเปเบเบตเบเบเบทเปเปเบฅเบฐเบเบฑเบเบเบดเบ
เบงเปเบฒ เปเบเบฑเบ keyring เบเบญเบ เบเบฐ เบเบธเบก; เบเบฒเบเบเบฑเปเบ exec เปเบกเปเบ $SHELL.
เบเบฒเบเบเปเบฝเบเปเบเบเบเบตเปเบกเบต dash เปเบเบเบเบทเปเบชเปเบฒเบ keyring เปเบเบเบเบฑเบเบเบตเปเบเปเปเปเบเบตเบเปเบเบตเบเบเบทเปเปเบฅเบฐ
เบเบถเบเบเบทเปเบเบฑเบ keyring เบเบญเบเบเบฐเบเบธเบก; เบกเบฑเบเบซเบผเบฑเบเบเบฒเบเบเบฑเปเบ exec เปเบกเปเบเบเปเบฒเบชเบฑเปเบเบเบตเปเบชเบฐเบซเบเบญเบเปเบซเป, เบซเบผเบท $SHELL if
เบซเบเบถเปเบเบเปเปเปเบเปเบชเบฐเบซเบเบญเบ.
เบเบฒเบเบเปเบฝเบเปเบเบเบเบตเปเบกเบตเบเบทเปเบเบตเปเบชเบฐเบซเบเบญเบเปเบกเปเบเบชเปเบฒเบเบซเบผเบทเปเบเบปเปเบฒเบฎเปเบงเบกเบเบฑเบ keyring เบเบตเปเบกเบตเบเบทเปเปเบฅเบฐเบเบดเบเบเบฑเบเบเบฑเปเบ
keyring เบเบญเบเบเบฐเบเบธเบก; เบกเบฑเบเบซเบผเบฑเบเบเบฒเบเบเบฑเปเบ exec เปเบกเปเบเบเปเบฒเบชเบฑเปเบเบเบตเปเบชเบฐเบซเบเบญเบเปเบซเป, เบซเบผเบท $SHELL เบเปเบฒเบญเบฑเบเปเบเบเปเปเปเบเปเบเบทเบเบชเบฐเบซเบเบญเบ.
testbox>keyctl rdescribe @s
keyring;4043;-1;3f1f0000;_uid_ses.4043
testbox>keyctl session
เปเบเบปเปเบฒ เบฎเปเบงเบก keyring เบเบญเบ เบเบฐ เบเบธเบก: 28
testbox>keyctl rdescribe @s
keyring;4043;4043;3f1f0000;_ses.24082
testbox>keyctl session -
เปเบเบปเปเบฒ เบฎเปเบงเบก keyring เบเบญเบ เบเบฐ เบเบธเบก: 29
testbox>keyctl rdescribe @s
keyring;4043;4043;3f1f0000;_ses.24139
testbox>keyctl session - keyctl rdescribe @s
เปเบเบปเปเบฒ เบฎเปเบงเบก keyring เบเบญเบ เบเบฐ เบเบธเบก: 30
keyring;4043;4043;3f1f0000;_ses.24185
testbox>keyctl session เบเบฒ
เปเบเบปเปเบฒ เบฎเปเบงเบก keyring เบเบญเบ เบเบฐ เบเบธเบก: 34
testbox>keyctl rdescribe @s
keyring;4043;4043;3f1f0000;fish
testbox>keyctl session เบเบฒ keyctl rdesc @s
เปเบเบปเปเบฒ เบฎเปเบงเบก keyring เบเบญเบ เบเบฐ เบเบธเบก: 35
keyring;4043;4043;3f1f0000;fish
(*) เบเบฑเบเบเบต a เบเบตเปเบชเปเบฒเบเบฑเบ
keyctl เบเบฑเบเบเบต
keyctl เบขเบทเบเบขเบฑเบ
keyctl เบเบฐเบเบดเปเบชเบ
keyctl เบเบฐเบเบดเปเบชเบ
เบเปเบฒเบชเบฑเปเบเปเบซเบผเบปเปเบฒเบเบตเปเบเบทเบเบเปเบฒเปเบเปเปเบเบทเปเบญเปเบเบเบเปเปเบกเบนเบเปเบชเปเบเบฐเปเบเบเบตเปเบเบฑเปเบเบเบฒเบเบชเปเบงเบ (เบเบฒเบกเบเบตเปเบชเปเบฒเบเปเบเบ kernel
เปเบฅเบฐเบเปเบฒเบเปเบ /sbin/request-key). "instantiate" เปเบฒเบ เบฅเบฐเบซเบฑเบเบเบตเปเบเบทเบเบเปเบญเบเปเบฅเบฐเบเบดเบเบขเบนเป
เบเปเปเบกเบนเบเปเบเบฑเบ payload. "เบเบฐเบเบดเปเบชเบ" เปเบฅเบฐ "เบเบฐเบเบดเปเบชเบ" เบซเบกเบฒเบเบฅเบฐเบซเบฑเบเบงเปเบฒเบเปเปเบเบทเบเบเปเบญเบเปเบฅเบฐเบเปเบฒเบเบปเบเปเบงเบฅเบฒเบซเบกเบปเบเปเบงเบฅเบฒ
เบขเบนเปเปเบเบดเบเบกเบฑเบเปเบเบทเปเบญเบงเปเบฒเบกเบฑเบเบเบฐเบซเบฒเบเปเบเบซเบผเบฑเบเบเบฒเบเปเบงเบฅเบฒเปเบเบซเบเบถเปเบ. เบเบตเปเบเปเบญเบเบเบฑเบเบเปเปเปเบซเปเบซเบผเบฒเบ sequential เบขเปเบฒเบเปเบงเบงเบฒ
เบเบฒเบเบฎเปเบญเบเบเปเบเบฒเบเบเบฒเบเปเบฎเบฑเบเปเบซเปเบฅเบฐเบเบปเบเบเปเบฒเบฅเบปเบเบซเบผเบฒเบเปเบกเบทเปเบญเบเบงเบเปเบเบปเบฒเบฅเบปเปเบกเปเบซเบฅเบงเบเบฑเบเบซเบกเบปเบ, เบเปเบญเบเบงเปเบฒเบเบฑเบเบซเบกเบปเบเบเปเปเบกเบฒ
เบเบฒเบเบฎเปเบญเบเบเปเบซเบผเบฑเบเบเบฒเบเบเบฑเปเบเบเบฐเบฅเบปเปเบกเปเบซเบฅเบงเปเบเบเบเบงเบฒเบกเบเบดเบเบเบฒเบ "เบเปเปเบเบปเบเบเบฐเปเบเบเบตเปเบฎเปเบญเบเบเป" (เบเปเบฒเบเบทเบเบเบฐเบเบดเปเบชเบ) เบซเบผเบทเบเปเบฒเบเบปเบ
เบเบดเบเบเบฒเบ (เบเปเบฒเบเบทเบเบเบฐเบเบดเปเบชเบ) เบเบปเบเบเปเบงเบฒเบฅเบฐเบซเบฑเบเบฅเบปเบเบซเบกเบปเบเบญเบฒเบเบธ.
เบเบฒเบเปเบเปเบเบฝเบเบเบงเบฒเบกเบเบดเบเบเบฒเบเบเบญเบเบเบฐเบเบดเปเบชเบเบชเบฒเบกเบฒเบเปเบเบฑเบเบเบปเบงเปเบฅเบเบเบงเบฒเบกเบเบดเบเบเบฒเบเบเบญเบ UNIX เบซเบผเบทเบซเบเบถเปเบเปเบ '.เบเบทเบเบเบฐเบเบดเปเบชเบ','เปเบปเบ เบญเบฒเบเบธ'
เบซเบผเบท 'เบเบญเบเบเบทเบ'.
เบเบฐเปเบเบเบตเปเบชเปเบฒเบเบเบถเปเบเปเปเปเบเบฐเบเบทเบเบเบดเบเปเบชเปเบเบฑเบเบเบฐเปเบเบเบตเปเบฅเบฐเบเบธเปเบงเป.
เบเปเบฒเบชเบฑเปเบเปเบซเบผเบปเปเบฒเบเบตเปเบญเบฒเบเบเบฐเบเบทเบเบเปเบฒเปเบเบตเบเบเบฒเบเบเบฝเบเปเบเปเบเบฒเบเปเบเบเบเบฒเบเบเบตเปเบเปเบฒเปเบเบตเบเบเบฒเบเปเบเบ request-key - เบเบดเปเบชเบ
เบฅเบฐเบซเบฑเบเบเบฒเบเบญเบฐเบเบธเบเบฒเบเบเบทเบเบเบฑเปเบเปเบเบ kernel เปเบฅเบฐเบเบดเบเบเบฑเบ session เบเบญเบเบเปเบฒเบฎเปเบญเบเบเป
เบเบงเบโเบเบฐโเปเบ. เบเบฐเปเบเบเบดเปเบชเบเบเบตเปเบเบทเบเบเบญเบเบเบทเบเปเบกเบทเปเบญเบเบฐเปเบเบเบตเปเบกเบฑเบเบญเปเบฒเบเปเบเบดเบเบเบฑเปเบเบเบทเบเบเบฑเบเบเบต
เบเบฒเบ เปเบถเปเบ เบซเบฅเบทเบเบฒเบเบญเบทเปเบ.
testbox>keyctl instantiate $1 "Debug $3" $4
testbox>keyctl เบเบฐเบเบดเปเบชเบ $1 30 $4
testbox>keyctl เบเบฐเบเบดเปเบชเบ $1 30 64 $4
เปเบเป เบขเบทเบเบขเบฑเบ เบเบปเบงเปเบเบเบญเบเบเปเบฒเบชเบฑเปเบเบญเปเบฒเบเบเปเปเบกเบนเบเบเบฒเบ stdin เปเบเบเบเบตเปเบเบฐเปเบญเบปเบฒเบกเบฑเบ
เบเบฒเบโเบเบฑเบโเบเบตโเบเปเบฒโเบชเบฑเปเบโ:
testbox>echo -n "เบเบตเบเบฑเบ $3" | keyctl pinstantiate $1 $4
(*) เบเบตเปเบเปเบฒเบเบปเบเปเบงเป เปเบเป เปเบปเบ เบญเบฒเบเบธ เบเบตเปเปเบเปเปเบงเบฅเบฒ on a เบเบตเปเบชเปเบฒเบเบฑเบ
keyctl เบซเบกเบปเบโเปเบงโเบฅเบฒ
เบเปเบฒโเบชเบฑเปเบโเบเบตเปโเปเบกเปเบโเปเบเปโเบเบทเบโเบเปเบฒโเปเบเปโเปเบเบทเปเบญโเบเปเบฒโเบเบปเบโเบเบฒเบโเบซเบกเบปเบโเปเบงโเบฅเบฒโเปเบโเบเบฐโเปเบโ, เบซเบผเบทโเบฅเบปเบโเบฅเปเบฒเบโเบเบฒเบโเบซเบกเบปเบโเปเบงโเบฅเบฒโเบเบตเปโเบกเบตโเบขเบนเปโเปเบฅเปเบงโเบเปเบฒโเบซเบฒเบโเบงเปเบฒโ
เบเปเบฒเบเบตเปเบฅเบฐเบเบธเปเบกเปเบเบชเบนเบ. เปเบงเบฅเบฒเปเบปเบเปเบงเบฅเบฒเปเบกเปเบเปเบซเปเปเบเบฑเบเบเปเบฒเบเบงเบเบงเบดเบเบฒเบเบตเปเบเบญเบฐเบเบฒเบเบปเบ.
testbox>keyctl เปเบปเบเปเบงเบฅเบฒ $1 45
(*) เบเบถเบเปเบญเบปเบฒ a เบเบฐเปเบ เบเบงเบฒเบกเบเบญเบเปเบ context
keyctl เบเบงเบฒเบกเบเบญเบเปเบ
เบเปเบฒเบชเบฑเปเบเบเบตเปเบเบทเบเบเปเบฒเปเบเปเปเบเบทเปเบญเบเบถเบเปเบญเบปเบฒเบเปเบฅเบดเบเบปเบเบเบงเบฒเบกเบเบญเบเปเบ LSM เบเบญเบเบเบฐเปเบ. เบเปเบฒเบเบเบทเปเปเบกเปเบเบเบดเบกเบญเบญเบ
stdout.
testbox>keyctl security @s
unconfined_u:unconfined_r:unconfined_t:s0-s0:c0.c1023
(*) เปเบซเป เปเบเป เบเปเปเปเบกเป เบเบฐเบเบงเบเบเบฒเบ a เปเบซเบกเป เบเบญเบเบเบฐเบเบธเบก เบเบงเบโเบเบฐโเปเบ
keyctl new_session
เบเปเบฒเบชเบฑเปเบเบเบตเปเบเบทเบเบเปเบฒเปเบเปเปเบเบทเปเบญเปเบซเปเบเบฐเบเบงเบเบเบฒเบเปเบญเบตเปเบ (เปเบเบเบเบปเบเบเบฐเบเบดเปเบเบฑเบเปเบเบฐ) เปเบเบเบเบฑเบเปเบซเบกเป
keyring, เบเบปเบเปเบฅเบตเบ keyring session เปเบเบปเปเบฒเบเบญเบเบเบปเบ.
testbox> keyctl session foo
เปเบเบปเปเบฒ เบฎเปเบงเบก keyring เบเบญเบ เบเบฐ เบเบธเบก: 723488146
testbox> keyctl เบชเบฐเปเบเบ
Session Keyring
-3 --alswrv 0 0 keyring: foo
testbox> keyctl new_session
490511412
testbox> keyctl เบชเบฐเปเบเบ
Session Keyring
-3 --alswrv 0 0 keyring: _ses
เปเบซเปเบชเบฑเบเปเบเบเบงเปเบฒเบเบตเปเบกเบตเบเบปเบเบเบฐเบเบปเบ เบเปเปเปเบกเป เบเบญเบเบเบฐเบเบงเบเบเบฒเบเบเบตเปเบฎเบฝเบเบฎเปเบญเบเปเบซเปเบฅเบฐเบเบปเบ, เปเบฅเบฐเบญเบทเปเบเปเบญเบฒเบเบเบฐ
เบกเบตเบเบปเบเบเบฐเบเบปเบเบเบฝเบเปเบเปเบเบฐเบเบงเบเบเบฒเบเบเบตเปเบกเบตเบเปเปเบกเบนเบเบเบฐเบเปเบฒเบเบปเบงเบเบตเปเบเบปเบเบเบฑเบ. เบเบญเบเบเบฒเบเบเบฑเปเบ, เบเบฒเบเบเปเบฝเบเปเบเบเบเปเปเปเบเปเปเบเปเปเบงเบฅเบฒ
เบเบปเบเบเบฐเบเบปเบเบเบปเบเบเปเบงเบฒเบเบฐเบเบงเบเบเบฒเบเปเบกเปเบเปเปเปเบเบเปเบฝเบเบเบฒเบเบเบทเปเบเบเบตเป kernel เปเบเบซเบฒเบเบทเปเบเบเบตเปเบเบนเปเปเบเป -
เบเบปเบเบเบฐเบเบดเปเบฅเปเบงเปเบเปเบงเบฅเบฒเบเบตเป เบฅเปเบเปเบฒ() เบเบฒเบเปเบญเบตเปเบเบเบทเบเบฅเบฐเบเบปเบ.
(*) เปเบญเบปเบฒ เบเบฒเบเปเบฅเปเบง เปเบเป เบเบฒเบ เปเบเป เบเบญเบเบเบฐเบเบธเบก เบเบงเบโเบเบฐโเปเบ เปเบเบฑเบเปเบกเปเบขเบทเบเบเบปเปเบ
keyctl เปเบเบฑเบเบเปเบฝเบง
เบเปเบฒโเบชเบฑเปเบโเบเบตเปโเบเบฐโเบเบดโเบเบฑเบโเบเบฒเบโเบเบปเปเบโเบซเบฒโเบเบงเบฒเบกโเปเบฅเบดเบโเบเบฑเปเบโเบเปเบฒโเบญเบดเบโเบเบญเบโเบเบฒเบโเปเบโเบเบญเบโเบเบญเบโเบเบฐโเบเบธเบกโเบเบปเปเบโเปเบกเป keyring เปเบฅเบฐโ
เบเบงเบฒเบกโเบเบฐโเบเบฒโเบเบฒเบกโเบเบตเปโเบเบฐโเบเบปเบโเปเบฅเบตเบโเบเบฒเบโเปเบเบทเปเบญเบกโเบเปเปโเบเบฐโเปเบโเปเบโเบซเบเบถเปเบโเบเบตเปโเบกเบฑเบโเบเบปเบโเปเบซเบฑเบโเบงเปเบฒโเบเปเปโเบชเบฒโเบกเบฒเบโเปเบเบปเปเบฒโเปเบเบดเบโเปเบเบทเปเบญเบโเบเบฒเบโเบเบฒเบโเบซเบกเบปเบโเบญเบฒโเบเบธโ, เบเบฒเบโเบเบปเบโเปเบฅเบตเบโ,
เบเบฒเบเบเบฐเบเบดเปเบชเบ เบซเบผเบทเบเบฒเบเบเบฐเบเบดเปเบชเบ. เบกเบฑเบเบเปเปเปเบเปเบเบฐเบเบฒเบเบฒเบกเปเบญเบปเบฒเบเบฐเปเบเบชเบปเบเบเบตเปเบเปเปเบชเบฒเบกเบฒเบเปเบเปเปเบเป
เบเบฝเบเปเบเปเบเปเบญเบเบเบฒเบเบเบฒเบเบเบฒเบเบญเบฐเบเบธเบเบฒเบ.
เบเบฐเปเบเบเบตเปเบเบทเบเบเปเบฒเบเบปเบเปเบซเปเบชเบฒเบกเบฒเบ reapable เปเบเปเบเบฝเบเปเบเปเบเบฐเบเบทเบเบฅเบถเบเบญเบญเบเบเบฒเบ keyring เบเปเบฒเบเบนเปเปเบเบกเบต
เบเบฝเบโเบเบฒเบโเบญเบฐโเบเบธโเบเบฒเบโเบเปเบฝเบงโเบเบฑเบโเบเบฒเบโเบเบฐโเปเบโเบเบฑเปเบโ, เปเบฅเบฐโเบเบฝเบโเปเบเป keyrings เบเบตเปโเบญเบฐโเบเบธโเบเบฒเบโเปเบซเปโเบเบฒเบโเบเบญเบโเบซเบฒโเปเบเปโ
เบเบนเปเปเบเบเบฐเบเบทเบเบเบปเปเบเบซเบฒ.
เบเปเบฒเบชเบฑเปเบเบเบดเบกเบเปเบฒเบเบงเบเบเบฐเปเบเบเบตเปเปเบเบฑเบเบเปเบฝเบงเบเปเบญเบเบเบตเปเบกเบฑเบเบเบฐเบญเบญเบ. เบเปเบฒ -v เบเบธเบเบเปเบฒเบ
เบซเบผเบฑเบ เบเบฒเบ เบเบฑเปเบ , เบเบฐเปเบ reaped เปเบกเปเบ เบฅเบฐ เบเบธ เปเบงเป เปเบเบฑเบ เบเบงเบ เปเบเบปเบฒ เปเบเบปเปเบฒ เบเปเบฒ เบฅเบฑเบ เบเบทเบ เปเบเบฑเบ เบเปเบฝเบง, เบฎเปเบงเบก เบเบฑเบ เบเบปเบ เบชเปเบฒ เปเบฅเบฑเบ เบซเบผเบท
เบเบงเบฒเบกเบฅเบปเปเบกเปเบซเบผเบงเบเบญเบเบเบฒเบเบเบปเบเปเบฅเบตเบเบเบฒเบเปเบเบทเปเบญเบกเบเปเป.
(*) เปเบญเบปเบฒ เบเบฒเบเบเบฑเบเบเบนเป เปเบเป เบเบฒเบ เปเบเป เบเบญเบเบเบฐเบเบธเบก เบเบงเบโเบเบฐโเปเบ เปเบเบฑเบเปเบกเปเบขเบทเบเบเบปเปเบ
keyctl เบฅเปเบฒเบ
keyctl เบฅเปเบฒเบ [-i] [-p]
keyctl เบฅเปเบฒเบ -s
เบเปเบฒเบชเบฑเปเบเปเบซเบผเบปเปเบฒเบเบตเปเบเปเบฒเปเบเบตเบเบเบฒเบเบเบปเปเบเบซเบฒเบเบงเบฒเบกเปเบฅเบดเบเบเบฑเปเบเบเปเบฒเบญเบดเบเปเบเบทเปเบญเบเบญเบเบซเบฒเบฅเบฐเบซเบฑเบเบเบตเปเบเบปเบเบเบฑเบเปเบเบเบญเบเบเบฐเบเบธเบกเบเบญเบเบเบนเปเปเบ
keyring tree เปเบฅเบฐเบเบฐเบเบฒเบเบฒเบกเบเบญเบเบเบฒเบเปเบเบทเปเบญเบกเบเปเปเบเบงเบเบกเบฑเบ. เบเปเบฒโเบเบงเบโเบเบญเบโเบเบฐโเปเบโเบชเบปเบโเบเบปเบโเบชเปเบฒโเปเบฅเบฑเบโเบเบฒเบโเบเบปเบโเปเบฅเบตเบโเปเบกเปเบโ
เบเบดเบกโเปเบโเบเบญเบโเบเปเบฒเบโ.
keyrings เบเปเบญเบเบญเบฐเบเบธเบเบฒเบเปเบซเปเบญเปเบฒเบเปเบฅเบฐเปเบเบดเปเบเบเบฑเบเบเบนเปเปเบเบเบตเปเบเบฐเบเบญเบเบซเบฒ, เปเบฅเบฐ
เบฅเบฐเบซเบฑเบเบเบตเปเบเบฐเปเบญเบปเบฒเบญเบญเบเบเบฐเบเปเบญเบเปเบซเปเบเบฒเบเบญเบฐเบเบธเบเบฒเบเปเบเบดเปเบ. เบชเบฒเบกเบฒเบเปเบญเบปเบฒเบเบฐเปเบเบญเบญเบเปเบเปเปเบเบปเปเบฒเบเบฑเปเบ
keyrings เบเบตเปเบญเบฐเบเบธเบเบฒเบเปเบซเปเบเบฝเบ.
เบเบปเบงเปเบเบเบณเบญเบดเบเบเบฐเบฅเบถเบเบฅเบฐเบซเบฑเบเบเบฑเบเปเบปเบเบเบญเบเบเบฐเปเบเบเบเบตเปเบฅเบฐเบเบธเปเบงเป.
เบเบปเบงเปเบเบเบตเบชเบญเบเบเบฐเบฅเบถเบเบฅเบฐเบซเบฑเบเบเบฑเบเปเบปเบเบเบญเบเบเบฐเปเบเบเบเบตเปเบฅเบฐเบเบธเบเบตเปเบเบปเบเบเบฑเบเบเบตเปเปเบซเป
เบฅเบฒเบโเบฅเบฐโเบญเบฝเบโเบเบตเปโเบฎเบนเปโเบซเบเบฑเบโเบชเบทโ. เบเบธเบ -i เบญเบฐโเบเบธโเบเบฒเบโเปเบซเปโเบเบฒเบโเปเบเปเบโเบเบฑเบโเบเบปเบงโเบเปโเบฅเบฐโเบเบตโเปเบญโเบเบฐโเบฅเบฒเบโเปเบฅเบฐโเบเบธเบ -p เบญเบฐโเบเบธโเบเบฒเบโเปเบซเปโ
เบเปเบฒเบเปเบฒเบซเบเปเบฒเบเบปเบเบเบฑเบ.
เบเบปเบงเปเบเบเบตเบชเบฒเบกเบเบฐเบฅเบถเบเบฅเบฐเบซเบฑเบเบเบฑเบเปเบปเบเบเบญเบเบเบฐเปเบเบเบเบตเปเบฅเบฐเบเบธเปเบงเป เปเบฅเบฐเบเบณเบญเบฐเบเบดเบเบฒเบเบเบตเปเบเบปเบเบเบฑเบเปเบเบเปเบเปเบเบธเปเบก
เบเบปเบงเบเบฝเบเบเบฝเบเบเบญเบเบเบฐเปเบเบเบเบตเปเบ kernel เปเบเบทเปเบญเปเบซเปเบเบปเบเบเบฑเบเบเปเบฒเบญเบฐเบเบดเบเบฒเบ. เบเบตเปเบญเบฐเบเบธเบเบฒเบเปเบซเปเบเบฐเปเบเบเบเบตเปเบชเปเบฒเบเบฑเบ
เปเบเบทเปเบญเบเบฑเบเบเบนเปเบเบตเบเบตเปเบกเบตเบเปเบฒเบญเบฐเบเบดเบเบฒเบเบซเบผเบฒเบเบซเบผเบฒเบ.
(*) เปเบเปเบฎเบฑเบ เบขเบนเป เบเบงเบโเบเบฐโเปเบ
keyctl get_persistent [ ]
เบเปเบฒเบชเบฑเปเบเบเบตเปเปเบเปเบฎเบฑเบ keyring เบเบปเบเบเบตเปเบชเปเบฒเบฅเบฑเบ UID เบเบฐเบเบธเบเบฑเบเบซเบผเบท UID เบเบตเปเบฅเบฐเบเบธ
เปเบฅเบฐเบเบดเบเบกเบฑเบเปเบชเปเบเบฑเบ keyring เบเบตเปเบเบทเบเปเบเปเบเบเบฑเปเบ. ID เบเบญเบเบเบฐเปเบเบเบตเปเบเบฑเบเบเบปเบเบเปเบฒเบเบเบฐเบเบทเบเบเบดเบกเบญเบญเบ
stdout.
kernel เบเบฐเบชเปเบฒเบ keyring เบเปเบฒเบกเบฑเบเบเปเปเบกเบตเปเบฅเบฐเบเบธเบเบเบฑเปเบเบเบตเปเบเปเบฒเบชเบฑเปเบเบเบตเปเปเบกเปเบ
เปเบญเบตเปเบเบงเปเบฒ, เบเบฐเบฃเบตเปเบเบฑเบเบเบฒเบเปเบปเบเปเบงเบฅเบฒเปเบปเบเบญเบฒเบเบธเปเบ keyring เปเบเบฑเบเบเปเบฒเปเบ:
/proc/sys/kernel/keys/persistent_keyring_expiry
(เปเบเบเบเปเบฒเปเบฅเบตเปเบกเบเบปเปเบเบชเบฒเบกเบกเบทเป). เบเปเบฒเบฎเบญเบเปเบงเบฅเบฒเปเบปเบเปเบงเบฅเบฒ, เบเบฐเปเบเบเบปเบเบเบฐเบขเบนเป
เปเบญเบปเบฒเบญเบญเบเปเบฅเบฐเบเบธเบเบชเบดเปเบเบเบธเบเบขเปเบฒเบเบเบตเปเบกเบฑเบ pins เบซเบผเบฑเบเบเบฒเบเบเบฑเปเบเบชเบฒเบกเบฒเบเปเบเบฑเบเบเบตเปเปเบซเบเบทเปเบญ.
เบเปเบฒ UID เบญเบทเปเบเบเบญเบเบเบฒเบ UIDs เบเบตเปเปเบเปเบเบดเบเบซเบผเบทเบเบฐเบชเบดเบเบเบดเบเบฒเบเบเบญเบเบเบฐเบเบงเบเบเบฒเบเปเบเปเบเบทเบเบฅเบฐเบเบธ, เบซเบผเบฑเบเบเบฒเบเบเบฑเปเบเบเบงเบฒเบกเบเบดเบเบเบฒเบเบเบฐ
เบเบฐเบเบทเบเบกเบญเบเปเบซเปเบเปเบฒเบเบฐเบเบงเบเบเบฒเบเบเปเปเบกเบตเบเบงเบฒเบกเบชเบฒเบกเบฒเบ CAP_SETUID.
เบเบงเบฒเบกเบเบดเบเบเบฒเบ
เบกเบตเบเปเบฒเบเบงเบเบเปเปเบเบดเบเบเบฒเบเบเบปเปเบงเปเบเบเบตเปเบชเบปเปเบเบเบทเบเปเบเบเปเบเบเบเบฒเบเบเบตเป:
"เบเปเปเปเบกเปเบเปเบเปเบฅเบเบฐเบเปเบฅเบต" - เบเบฐเปเบเบเปเปเปเบกเปเบเบเบฐเปเบ.
"เบเปเปเบเบปเบเบเบฐเปเบเบเบตเปเบฎเปเบญเบเบเป" - เบเปเปเบชเบฒเบกเบฒเบเบเบญเบเบซเบฒเบเบฐเปเบเปเบเป.
"เบฅเบฐเบซเบฑเบเปเบเปเบเบทเบเบเบญเบเบเบทเบ" - เบฅเบฐเบซเบฑเบเบเบตเปเบเบทเบเบเบญเบเบเบทเบเปเบเปเบเบทเบเปเบเบปเปเบฒเปเบเบดเบ.
"เบเบฐเปเบเปเบปเบเบญเบฒเบเบธเปเบฅเปเบง" - เบกเบตเบเบฒเบเปเบเบปเปเบฒเปเบเบดเบเบเบฐเปเบเปเบปเบเบญเบฒเบเบธเปเบฅเปเบง.
"เบเบฒเบเบญเบฐเบเบธเบเบฒเบเบเบทเบเบเบฐเบเบดเปเบชเบ" - เบเบฒเบเบญเบฐเบเบธเบเบฒเบเบเบทเบเบเบฐเบเบดเปเบชเบเปเบเบเบเบฒเบเบเบฐเบชเบปเบกเบเบฐเบชเบฒเบ UID/GID/เปเปเบฒเบเบฒเบ.
เปเบเป keyctl เบญเบญเบเปเบฅเบเปเปเบเบเปเบเปเบเปเบฅเบดเบเบฒเบ onworks.net