※ 來源:‧良美家族總寨 hiperfect.com‧[FROM: localhost]
> -------------------------------------------------------------------------- <
發信人: [email protected] (肥兔小欽), 看板: FreeBSD
標 題: Re: kern_securelevel=2
發信站: 交大資科_BBS (Fri Jun 13 10:53:17 2003)
轉信站: Ptt!news.ntu!freebsd.ntu!news.cis.nctu!cis_nctu
==> 在 [email protected] (Ptp) 的文章中提到:
> 並執行 sysctl -w kern_secureleve=2 啟動
> 後來重編核心時 無法 compile, 錯誤訊息是:
> /kernel: Operation not permitted
進 single mode去 make kernel.
> -------------------------------------------------------------------------- <
發信人: [email protected] (Ptp), 看板: FreeBSD
標 題: Re: kern_securelevel=2
發信站: 良美家族總寨 (Fri Jun 13 14:23:38 2003)
轉信站: Ptt!news.ntu!freebsd.ntu!ctu-peer!news.nctu!news.netfront.net!newsgate
【 在 [email protected] (肥兔小欽) 的大作中提到: 】
: ==> 在 [email protected] (Ptp) 的文章中提到:
: > 並執行 sysctl -w kern_secureleve=2 啟動
: > 後來重編核心時 無法 compile, 錯誤訊息是:
: > /kernel: Operation not permitted
: 進 single mode去 make kernel.
# ls -lo /kernel
-r-xr-xr-x 1 root 2820922 Jun 13 14:40 /kernel
及
# chflags schg kernel
# ls -lo /kernel
-r-xr-xr-x 1 root 2820922 Jun 13 14:40 /kernel
兩個都沒有出現 schg
# ls -lo 也沒有
是 ls 的問題嗎?
※ 來源:‧良美家族總寨 hiperfect.com‧[FROM: localhost]
> -------------------------------------------------------------------------- <
發信人: [email protected] (Ptp), 看板: FreeBSD
標 題: Re: kern_securelevel=2
發信站: 良美家族總寨 (Fri Jun 13 14:25:30 2003)
轉信站: Ptt!news.ntu!freebsd.ntu!enews.sgi.com!news.tele.dk!news.tele.dk!small
【 在 ptp (Ptp) 的大作中提到: 】
: 【 在 [email protected] (肥兔小欽) 的大作中提到: 】
: : 進 single mode去 make kernel.
: # ls -lo /kernel
: -r-xr-xr-x 1 root 2820922 Jun 13 14:40 /kernel
: 及
: # chflags schg kernel
: # ls -lo /kernel
: -r-xr-xr-x 1 root 2820922 Jun 13 14:40 /kernel
: 兩個都沒有出現 schg
: # ls -lo 也沒有
: 是 ls 的問題嗎?
我知道了
原來 ls 是alias gnuls
/ # alias ls
alias ls='gnuls --color=auto --show-control-chars'
改用 /sbin/ls -l /kernel 有出現 schg 了
※ 來源:‧良美家族總寨 hiperfect.com‧[FROM: localhost]
昨天看到核心安全就學著在 /etc/rc.conf 加上 kern_securelevel=2
並執行 sysctl -w kern_secureleve=2 啟動
後來重編核心時 無法 compile, 錯誤訊息是:
/kernel: Operation not permitted
後來到 google 查到原因
原來是我有設 kernel 安全等級設為 2
所以不允許改 /kernel
此時執行 sysctl -w kern_securelevel=0
會得到相同錯誤訊息
是不是只能先改 /etc/rc.conf 將 level設為0
改完再重開機才行?