cd /proc/sys/kernel
値を変更するための権限を取得しようとしましたが、sudo chmod u=rwx msgmnb
権限を取得できませんでした。どうすればいいですか?
ベストアンサー1
ファイルシステムはproc
権限の変更をサポートしていません/proc/sys
(修正してくれたilkkachuに感謝します)。ファイルモードを変更しようとするすべての試行は、chmod
「操作が許可されていません」エラーで拒否されます。
値を変更するには、ファイルを次のように作成する必要がありますroot
。
echo newvalue | sudo tee /proc/sys/kernel/msgmnb
または、次の場合root
:
echo newvalue > /proc/sys/kernel/msgmnb
以下も使用できますsysctl
。
sudo sysctl -w kernel.msgmnb=newvalue
設定を追加すると、起動時に設定を適用できるようになります/etc/sysctl.conf
。