如果你與其他人共享你的Ubuntu機器,你可能設定了多個使用者,認為其他使用者登入到自己的帳戶,只能訪問自己的主目錄。但是,預設情況下,任何使用者都可以訪問任何主目錄。
相關:Linux檔案許可權是如何工作的?
在Ubuntu中新增新使用者時,adduser實用程式會為新帳戶建立一個新的主目錄。預設情況下,新的主目錄位於根目錄的/home/目錄中,後跟使用者名稱。例如,/home/lori。Ubuntu中的使用者主目錄是用world read/execute許可權建立的,它賦予系統中所有其他使用者讀取其他使用者主目錄內容的許可權。有關檔案許可權在Linux中如何工作的更多資訊,請參閱我們的文章。
注意:當我們說要在本文中鍵入一些內容,並且文本週圍有引號時,不要鍵入引號,除非我們另有規定。
您可以輕鬆更改主目錄的許可權以保護您的私人檔案。要檢查主目錄的許可權,請按Ctrl+Alt+T開啟一個終端視窗。在提示下鍵入以下行,然後按Enter鍵。用你自己的使用者名稱替換“蘿莉”。
ls –ld /home/lori
注意:該命令只包含小寫字母L,而不是數字1。
在行首,列出了檔案的許可權。正如我們在關於Linux許可權的文章中所說:
“The r stands for “read,” the w stands for “write,” and the x stands for “execute.” Directories will start with a “d” instead of a “-“. You’ll also notice that there are 10 spaces which hold value. You can ignore the first, and then there are 3 sets of 3. The first set is for the owner, the second set is for the group, and the last set is for the world.”
因此,下面列出的主目錄對所有者具有讀、寫和執行許可權,對組和世界具有讀和執行許可權。
要更改這些許可權,請在提示符處鍵入以下行,然後按Enter鍵。
sudo chmod 0750 /home/lori
出現提示時鍵入密碼,然後按Enter鍵。
注意:chmod命令使用八進位制數作為表示許可權的一種方式。我們關於Linux檔案許可權的文章使用了一種不同的方法,這種方法需要更多的步驟,但可能更容易理解。使用八進位制數指定許可權是一種更快的方法。用你覺得舒服的方法。要了解如何使用八進位制數設定許可權,請參閱本文。
相關:Linux中管理使用者和組的初學者指南
按兩次向上箭頭以再次使用“ls–ld/home/”命令檢查許可權。注意,world的許可權都是破折號(-)。這意味著世界無法讀取、寫入或執行您的主目錄中的任何內容。
但是,與您處於同一組的使用者可以讀取和執行主目錄中的檔案和資料夾。如果您不想讓除您自己以外的任何人訪問您的主目錄,請在chmod命令中輸入“0700”作為數字。
注意:有關在Linux中管理使用者和組的更多資訊,請參閱我們的文章。
要關閉終端視窗,請在提示符處鍵入“exit”,然後按Enter鍵。
現在,當系統上的其他使用者嘗試訪問您的主目錄時,將顯示以下對話方塊。
你也可以設定Ubuntu在為你正在建立的新使用者設定主目錄時使用特定的許可權。為此,需要編輯adduser配置檔案。要執行此操作,請在提示下鍵入以下命令,然後按Enter鍵。
gksudo gedit /etc/adduser.conf
我們正在使用gedit編輯檔案。如果需要,可以使用其他文字編輯器。
注意:gksudo命令與sudo命令類似,但用於以root使用者身份執行圖形程式。sudo命令用於以root使用者身份執行命令列程式。
在顯示的對話方塊的“密碼”編輯框中輸入密碼,然後按Enter鍵或單擊“確定”。
向下滾動到新增使用者.conf檔案。預設設定為“0755”。更改它以反映要授予不同型別使用者(所有者、組、世界)的不同型別的許可權(r、w、x),如前面討論的“0750”或“0700”。單擊“儲存”。
從“檔案”選單中選擇“退出”關閉gedit。也可以單擊視窗左上角的X按鈕關閉gedit。
單擊視窗左上角的X關閉終端視窗。
現在,主目錄中的檔案將保持私有。請記住,如果與您在同一組中有其他使用者,您可能希望取消主目錄的組和世界許可權。
想在Linux系統上新增使用者但不知道如何新增?在Linux上使用命令列介面管理使用者無疑是一項複雜的工作。而對於初學者來說,即使新增新使用者也是一場噩夢。 ...
...鼓吹對poetter使用暴力的歌曲,一些網站似乎試圖強迫Linux使用者**systemd。他的合作開發者凱·西弗斯(Kay Sievers)也受到批評和辱罵,但波特林無疑首當其衝。 然而,不到8個月,Fedora就開始使用systemd了。到2013年底,Arch、Debian、...
...樣。 是的,應該容易些 在桌面上放置快捷方式是Windows使用者不用想太多就可以做的事情之一。這是不幸的,但是Linux的新手會發現做這個簡單的任務是一個令人沮喪的掙扎。這類事情給他們的印象是,用Linux去任何地方都將是...
...主資料夾中的檔案,請雙擊“主”資料夾,然後雙擊UNIX使用者名稱。 請記住,不要修改這些檔案或從檔案資源管理器向這些資料夾新增檔案! 在linux中顯示windows系統驅動器的位置 Linux的Windows子系統使您的完整Windows系統驅動器...
如果你試著在ubuntulinux中安裝googlechrome,你可能已經注意到它在Ubuntu軟體中心是不可用的。不過,下載googlechrome的包檔案並將其安裝到您的系統上是很容易的,我們將向您展示如何進行。 注意:當我們說要在本文中鍵入一些內...
...分割槽將出現在Linux上/下的另一個資料夾中。 /bin–基本使用者二進位制檔案 /bin目錄包含以單使用者模式裝載系統時必須存在的基本使用者二進位制檔案(程式)。諸如Firefox之類的應用程式儲存在/usr/bin中,而諸如bashshell之類...
...源的,可用於Linux和Mac。您可以從Microsoft下載64位版本的Ubuntu 16.04、Ubuntu 14.04、CentOS 7、Red Hat Enterprise Linux 7和Mac OS X 10.11的官方軟體包。 從microsoft下載軟體包 訪問GitHub上PowerShell專案的釋出頁面以查詢包。下載適用於您的作業系...
...將開啟指向名為“的檔案的Nano文字編輯器”myscript.sh“在使用者帳戶的主目錄中。(“~”字元表示您的主目錄,因此完整路徑為/home/username/myscript.sh.) 用以下行開始shell指令碼: #!/bin/bash 相關內容:Shell指令碼初學者指南:基礎...
...動窗格新增快捷方式。 “新增到”shell:啟動“只有使用使用者帳戶登入時,資料夾才會啟動。如果希望在任何使用者登入時自動啟動快捷方式,請鍵入“shell:普通啟動”改為“執行”對話方塊。 將快捷方式貼上到此資料夾中...
...些免費的線上儲存,為什麼不使用它呢?你說,我用的是Ubuntu,不是Windows。別擔心。有一個解決辦法。 解決方案是安裝一個名為“OneDrive-D”的工具。這個工具是免費的,但是在Ubuntu軟體中心沒有。我們將向您展示如何安裝OneDri...