歡迎來到Linux教程網
Linux教程網
Linux教程網
Linux教程網
您现在的位置: Linux教程網 >> UnixLinux >  >> Linux基礎 >> 關於Linux

Ubuntu下/tmp采用tmpfs提升臨時文件處理速度並增加安全性


Ubuntu下/tmp采用tmpfs提升臨時文件處理速度並增加安全性   1、問題背景  www.2cto.com   Ubuntu版本:12.10 64bit   其實剛開始並不是從提升速度的角度來考慮采用tmpfs的,而是我需要讓/tmp更安全。 有一次博文提到了Ubuntu文件的安全刪除(http://www.2cto.com/os/201209/153606.html),但無法
解決/tmp的問題。   因為在操作一些安全級別較高的文檔時,總會在/tmp中留下痕跡(臨時文件刪除後)。每次都采用secure-delete中的sfill來填充感覺還是有點麻煩。sfill的方式就是把磁盤或目錄盡可能寫滿隨機數據然後自動刪除,時間有點長。   2、分析解決 上網查找無意中發現可以用tmpfs來掛載/tmp。這樣的方式臨時數據就存放在內存中,重啟數據就沒了,所以符合我的要求。   方式很簡單,編輯/etc/fstab加入一行,然後重啟。   www.2cto.com   1 tmpfs /tmp tmpfs defaults,noatime,mode=1777,nosuid,size=1024M 0 0 這裡我劃分了1G的內存,不過別擔心這個是最大值。內存的消耗值要看真實使用。   執行df -h就可以看到實際的掛載與使用情況   1 df -h 2 Filesystem           Size  Used Avail Use% Mounted on 3 /dev/sda1             40G  9.9G   28G  27% / 4 udev                 2.9G  4.0K  2.9G   1% /dev 5 tmpfs                1.0G   72K  1.0G   1% /tmp 6 ... 目前使用了72k,因為/tmp有可能因為處理較大的臨時文件所以最好不要設置的太小。  
Copyright © Linux教程網 All Rights Reserved