/tmp Stickbitを-tに永久に変更

/tmp Stickbitを-tに永久に変更

/tmpディレクトリのStickbit権限を-t

問題は、再起動するたびに権限が1777にリセットされることです。/tmpディレクトリを0777に永久に変更するには?

init.d構成を処理するためのrootアクセス権がありますが、いくつかのガイドラインが必要です。私のオペレーティングシステムはUbuntu Server 16.04です。

zeusbase@tiuque:/$ ls -la /
...
drwxrwxrwt   8 root root     4096 sep 27 09:20 tmp
....

答え1

これは、誰もが(一時的な)ファイルを配置でき、そのユーザーだけがファイルを削除または名前を変更できるように設計されています/tmp(固定ビットはこの目的のためです)。

多くのプログラムがデータを保存するために使用するため、変更しないでください。固定ビットが削除され、何らかの理由で(意図しない削除、エラーなど)ファイルが削除されると、/tmp不安定な状況が発生する可能性があります。

一部のシステムでは/tmpメモリに常駐し、一部のシステムではtmpfsディスクサポートの一部です。/Ubuntuデスクトップではディスクバックアップなので、固定ビットを削除すると次回セッションを開始できません。

関連情報