/dev/shm は秘密の保存には適していません。

/dev/shm は秘密の保存には適していません。

このディストリビューションは、2.6.35-30 Linuxカーネルを実行するUbuntuサーバーです。

私は完全にメモリ内のディレクトリが欲しいです。 root権限なしで可能ですか?

ベストアンサー1

Linuxは、すべてのユーザーが利用できるtmpfsデバイスを提供します/dev/shm。デフォルトでは、特定のディレクトリにはインストールされませんが、まだディレクトリとして使用できます。

その中にディレクトリを作成し、目的の/dev/shm場所にシンボリックリンクをリンクするだけです。他のユーザーがアクセスできないように作成したディレクトリに対して選択した権限を付与できます。

これはRAM対応デバイスなので、基本的にすべてがメモリにあります。内部に必要なディレクトリを作成できます/dev/shm

もちろん、ここに配置されたファイルは再起動後に保存されず、コンピュータがスワップを開始しても/dev/shm役に立ちません。

Solarisと同様に、メモリベースの「スワップ」タイプのパーティションも/dev/shmあります。/tmp同様に、/dev/shmすべてのユーザーが/tmpSolarisでファイルを作成できます。

OpenBSDはメモリベースのマウントも使用できますが、デフォルトで使用できるものはありません。 mount_mfsコマンドはスーパーユーザーが使用できます。

他の*BSDについてはよくわかりません。

おすすめ記事