Centos(cPanelサーバー)でコアダンプ生成を無効にする方法は?

Centos(cPanelサーバー)でコアダンプ生成を無効にする方法は?

コアダンプの生成を無効にしたい。どうすれば無効にできますか?ウェブサイトの1つは毎秒コアダンプを作成し、ディスク容量をすべて使用していました。

OS Details: 
CentOs 
cPanel Server 
cloudlinux server

コアダンプファイルはpublic_htmlフォルダに作成されます。私は次のステップに従いました。http://www.cyberciti.biz/faq/linux-disable-core-dumps/(動作しないようです)

ベストアンサー1

ulimit -c 0Webサーバーを起動するスクリプトでこれを行う必要があります。おそらく/etc/init.d/apacheまたは/etc/init.d/httpd。上部近くに配置しますが、最初の行に配置しないでください。

あるいは、後続のコアダンプが新しいファイルを生成するのではなく、古いコアダンプを上書きするようにコアダンプを作成する方法を変更することもできます。次の行を次に追加します/etc/sysctl.conf

kernel.core_uses_pid = 0
kernel.core_pattern = core

そして実行してくださいsysctl -p。今コアダンプの名前は単にcore

これで、書き込み権限なしでルート所有のサイズが0のファイルを作成することもできます。コアダンプはプロセス所有者の権限で作成されるため、ファイルを上書きできないため、コアダンプはありません。

おすすめ記事