歡迎來到Linux教程網
Linux教程網
Linux教程網
Linux教程網
Linux教程網 >> Linux基礎 >> 關於Linux >> Ubuntu下/tmp采用tmpfs提升臨時文件處理速度並增加安全性

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

日期:2017/3/1 17:14:11   编辑:關於Linux

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