歡迎來到Linux教程網
Linux教程網
Linux教程網
Linux教程網
Linux教程網 >> Linux基礎 >> Linux教程 >> Ubuntu基礎教程——保護你的Home文件夾

Ubuntu基礎教程——保護你的Home文件夾

日期:2017/2/28 14:42:34   编辑:Linux教程

幾天之前,我們向大家展示了如何在Ubuntu中改變您的home文件夾,以便只有授權用戶才能夠看到您文件夾中的內容。我們說過,“adduser”命令創建的用戶目錄,目錄裡面內容是所有人可讀的。這意味著:默認情況下,您的機器上所有有帳號的用戶,都能夠浏覽您home文件夾裡面的內容。

要想閱讀之前的文章,請點擊這裡.在那篇文章中,我們還介紹了如何設置權限,可以讓您的home文件夾不被任何人浏覽。

在這篇博客裡,還可以看到如何通過加密文件目錄的方式來獲得同樣的效果。當home文件夾被加密後,未經授權的用戶將既不能看到也不能訪問該目錄。

加密home文件夾並不是在每個環境中對每個人都適用,所以在實際使用該功能之前,請確信自己真的需要它。

要使用加密home目錄的功能,請登錄到Ubuntu並運行以下命令。

sudo apt-get install ecryptfs-utils

你是無法在登錄後加密當前home文件夾的,必須創建一個臨時賬戶並登錄進去。之後再運行下面這些命令,來加密你的home文件夾。

使用你當前的賬戶名代替下面的USERNAME。

sudo ecryptfs-migrate-home -u USERNAME

當以臨時用戶的身份登錄後,為使你的帳號擁有root或admin權限,就需要以自己的身份運行 su+用戶名的命令。系統會提示你輸入密碼。

su USERNAME

使用具有使用root或admin權限的帳號(譯注:即擁有su權限的賬號)代替USERNAME。

在這之後,運行 ecryptfs-migrate-home –u USERNAME 命令加密home文件夾。

使用被加密的賬號第一次登錄後,你將會看到如下截圖的界面,包含更多關於加密home文件夾的信息。

要創建帶有加密home目錄的用戶,運行下面的命令:

adduser –encrypt-home USERNAME

試試看吧!

Copyright © Linux教程網 All Rights Reserved