Jump to...
redirecting...

Log for Ubuntu 台灣社群

雖然我是有點為了讓討論符合版規而提到這個開源協議

不過我老覺得,通訊協議若有非開放技術,或者私有技術非每個廠商採用

那麼裝置的溝通可能不同廠牌無法配對的狀況?
最近在學資安,才知道 bash -p 這個用法
以前從來沒用過也沒看過
我想問問,正常使用下,這個功能會應用在什麼情境下?
原來 bash 有 -p 嗎🤔️
-p是啥
[sticker](media:AAMCBQADHQI9GfldAAEBgspkgripU4sLdQFNYmD4bEc2_sslDAACUQAD9044FRYX5bXwa2N0AQAHbQADLwQ@telegram)
Shell options:
-ilrsD or -c command or -O shopt_option (invocation only)
-abefhkmnptuvxBCHP or -o option
他有 p 沒錯
是啥
manpage 找不到 -p 是啥
posix?
If the shell is started with the effective user (group) id not equal to the real user (group) id, and the
-p option is not supplied, no startup files are read, shell functions are not inherited from the environ‐
ment, the SHELLOPTS, BASHOPTS, CDPATH, and GLOBIGNORE variables, if they appear in the environment, are
ignored, and the effective user id is set to the real user id. If the -p option is supplied at invoca‐
tion, the startup behavior is the same, but the effective user id is not reset.
[sticker](media:AAMCBQADHQI9GfldAAEBgtNkgrkgHpUSWcWKh-fxSJEdX4VMrAACjwADDGCzCIRsy5pAHWXIAQAHbQADLwQ@telegram)
什麼時候會用到這東西
這說明到底哪邊找到的 ((
[photo](media:AgACAgUAAx0CPRn5XQABAYLWZIK5ZJ5zsGS-WlNOFqpJruaLim0AAhDBMRuAKhFUhLMHE3UXW0IBAAMCAANzAAMvBA@telegram)
看起來就是你沒有用到 -li 就不會用到 -p
給了也沒用
因為在 suid 存在的時候,可以直接提權
我是好奇正常的使用狀況
正常不太會用到我猜
是嗎
我是想說存在必有理由🙈
「看起來」
我甚至連他實際上到底要咋驗證它的不同都還不知道
沒有
看起來是寫script才會用到
避免吃成real uid/gid
沒想到也有你們不知道的東西(X
啊就不常用的東西咋可能會知道
看起來都是nix在用
🙈
你去github搜 90%都是nix
看起來就上古遺跡
誰跟你上古遺跡
nix是新東西
原來你是說這個噢?
https://github.com/NixOS/nix
nixos
硬碟殺手
我還以為是說 *nix 的 nix
[sticker](media:AAMCBQADHQI9GfldAAEBgvFkgruiI34Y4cW4LyxA5iVE_YDjjAACNgEAAnUgjhwhRqv18FTfswEAB20AAy8E@telegram)
我剛剛也以為是 *nix
[sticker](media:AAMCBQADHQI9GfldAAEBgvVkgtHz0q3M2T6p-ZBOZRAIoeLzFQAClAADdjHSCaq69wABfnN2iwEAB20AAy8E@telegram)
Nix 讚的啦
怎麼說是硬碟殺手XDD
吃空間
這確實啦
GC 啊