在ubuntu14.04中如何防止其他用户访问你的主目录

如果你与其他人共享你的Ubuntu机器,你可能设置了多个用户,认为其他用户登录到自己的帐户,只能访问自己的主目录。但是,默认情况下,任何用户都可以访问任何主目录。...

在ubuntu14.04中如何防止其他用户访问你的主目录

如果你与其他人共享你的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.”

因此,下面列出的主目录对所有者具有读、写和执行权限,对组和世界具有读和执行权限。

在ubuntu14.04中如何防止其他用户访问你的主目录

要更改这些权限,请在提示符处键入以下行,然后按Enter键。

sudo chmod 0750 /home/lori

出现提示时键入密码,然后按Enter键。

注意:chmod命令使用八进制数作为表示权限的一种方式。我们关于Linux文件权限的文章使用了一种不同的方法,这种方法需要更多的步骤,但可能更容易理解。使用八进制数指定权限是一种更快的方法。用你觉得舒服的方法。要了解如何使用八进制数设置权限,请参阅本文。

在ubuntu14.04中如何防止其他用户访问你的主目录

相关:Linux中管理用户和组的初学者指南

按两次向上箭头以再次使用“ls–ld/home/”命令检查权限。注意,world的权限都是破折号(-)。这意味着世界无法读取、写入或执行您的主目录中的任何内容。

但是,与您处于同一组的用户可以读取和执行主目录中的文件和文件夹。如果您不想让除您自己以外的任何人访问您的主目录,请在chmod命令中输入“0700”作为数字。

注意:有关在Linux中管理用户和组的更多信息,请参阅我们的文章。

要关闭终端窗口,请在提示符处键入“exit”,然后按Enter键。

在ubuntu14.04中如何防止其他用户访问你的主目录

现在,当系统上的其他用户尝试访问您的主目录时,将显示以下对话框。

在ubuntu14.04中如何防止其他用户访问你的主目录

你也可以设置Ubuntu在为你正在创建的新用户设置主目录时使用特定的权限。为此,需要编辑adduser配置文件。要执行此操作,请在提示下键入以下命令,然后按Enter键。

gksudo gedit /etc/adduser.conf

我们正在使用gedit编辑文件。如果需要,可以使用其他文本编辑器。

注意:gksudo命令与sudo命令类似,但用于以root用户身份运行图形程序。sudo命令用于以root用户身份运行命令行程序。

在ubuntu14.04中如何防止其他用户访问你的主目录

在显示的对话框的“密码”编辑框中输入密码,然后按Enter键或单击“确定”。

在ubuntu14.04中如何防止其他用户访问你的主目录

向下滚动到添加用户.conf文件。默认设置为“0755”。更改它以反映要授予不同类型用户(所有者、组、世界)的不同类型的权限(r、w、x),如前面讨论的“0750”或“0700”。单击“保存”。

在ubuntu14.04中如何防止其他用户访问你的主目录

从“文件”菜单中选择“退出”关闭gedit。也可以单击窗口左上角的X按钮关闭gedit。

在ubuntu14.04中如何防止其他用户访问你的主目录

单击窗口左上角的X关闭终端窗口。

在ubuntu14.04中如何防止其他用户访问你的主目录

现在,主目录中的文件将保持私有。请记住,如果与您在同一组中有其他用户,您可能希望取消主目录的组和世界权限。

  • 发表于 2021-04-11 09:01
  • 阅读 ( 135 )
  • 分类:互联网

你可能感兴趣的文章

systemd将改变linux主目录的工作方式

...edora就开始使用systemd了。到2013年底,Arch、Debian、Manjaro和Ubuntu都已迁移到systemd。当然,开源的荣耀在于,如果你不喜欢某样东西,你可以用开源代码来做你自己的事情。像Devuan这样的新发行版是Debian的一个分支,它的创建完全...

  • 发布于 2021-04-02 04:05
  • 阅读 ( 205 )

如何将windows bash shell更新到ubuntu16.04

...从windows10creators更新开始,任何安装Bash环境的人都将获得ubuntu16.04(Xenial)。但是,如果您以前在周年更新中安装过Bash,那么在手动升级之前,您将无法使用ubuntu14.04(Trusty)。 ubuntu16.04包含了更现代、最新的软件包。Ubuntu 14.04...

  • 发布于 2021-04-07 18:47
  • 阅读 ( 196 )

ubuntu无法启动时如何修复grub2

Ubuntu和许多其他Linux发行版使用GRUB2引导加载程序。例如,如果GRUB2崩溃,如果你在安装Ubuntu后安装Windows,或者覆盖MBR,你将无法启动到Ubuntu。 您可以轻松地从ubuntulivecd或USB驱动器恢复GRUB2。这个过程不同于在旧的Linux发行版上...

  • 发布于 2021-04-07 20:49
  • 阅读 ( 193 )

初学者:如何在ubuntu14.04中安装googlechrome

如果你试着在ubuntulinux中安装googlechrome,你可能已经注意到它在Ubuntu软件中心是不可用的。不过,下载googlechrome的包文件并将其安装到您的系统上是很容易的,我们将向您展示如何进行。 注意:当我们说要在本文中键入一些内...

  • 发布于 2021-04-08 06:14
  • 阅读 ( 156 )

linux目录结构,解释如下

...d-ROM的历史装载点 /cdrom目录不是FHS标准的一部分,但是在Ubuntu和其他操作系统上仍然可以找到它。它是系统中**CD-ROM的临时位置。但是,临时介质的标准位置在/media目录中。 /dev–设备文件 Linux将设备公开为文件,/dev目录包含许...

  • 发布于 2021-04-09 05:03
  • 阅读 ( 104 )

如何在linux或os x上安装microsoft powershell

...源的,可用于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项目的发布页面以查找包。下载适用于您的操作系...

  • 发布于 2021-04-09 07:26
  • 阅读 ( 170 )

如何使程序在启动时在任何计算机上运行

...电脑时,它们会自动加载。 linux操作系统 相关:如何在ubuntu14.04中管理启动应用程序 不同的Linux桌面有不同的方法来实现这一点。例如,在Ubuntu的Unity桌面上,打开破折号并键入单词“start”。单击“Startup Applicati***”快捷方式...

  • 发布于 2021-04-10 06:16
  • 阅读 ( 145 )

如何在ubuntu 14.04上与onedrive帐户同步文件

...些免费的在线存储,为什么不使用它呢?你说,我用的是Ubuntu,不是Windows。别担心。有一个解决办法。 解决方案是安装一个名为“OneDrive-D”的工具。这个工具是免费的,但是在Ubuntu软件中心没有。我们将向您展示如何安装OneDri...

  • 发布于 2021-04-11 00:52
  • 阅读 ( 153 )

如何使用googleauthenticator登录linux桌面

...使用Google Authenticator和其他TOTP应用程序。 这个过程是在ubuntu14.04上用标准的Unity桌面和LightDM登录管理器执行的,但是在大多数Linux发行版和桌面上的原理是相同的。 我们之前向您展示了如何要求googleauthenticator通过SSH进行远程访...

  • 发布于 2021-04-11 01:06
  • 阅读 ( 179 )

如何在ubuntu14.04中轻松添加和删除程序

...提供了一种只需单击几下即可卸载它们的简单方法。 在Ubuntu中,您可以使用Ubuntu软件中心轻松地添加和删除程序。事实上,安装常用软件比在Windows中更容易。当你想在Windows中使用一种特定类型的程序时,你需要在网上搜索并可...

  • 发布于 2021-04-11 05:59
  • 阅读 ( 128 )
Hanssss5
Hanssss5

0 篇文章

相关推荐