资料下载

了解,管理Linux组和用户帐户

由管理员撰写。发表于 的Linux管理

3.4444444444444 1 1 1 1 1 评分3.44(9投票)
压住他

在Linux之类的多用户环境中,每个文件都由一个用户和一个组拥有。可能还有其他人可以使用该文件。这意味着,作为用户,您拥有读取,写入和执行由您创建的文件的所有权利。现在,您可能属于某个组,因此可以授予您的组成员读取,写入(修改)和/或执行文件的权限。同样,对于不属于您的组并被称为“其他”的人,您可以授予类似的权限。

这些权限如何显示以及如何修改?

在Shell,命令行或终端中,如果您键入“ls -l',您会看到类似-


drwxr-x --- 3个教师防火墙4096 2010-08-21 15:52影片
-rwxr-xr-x 1导师防火墙21 2010-05-10 10:02 毁灭战士

右边的最后一组单词是文件或目录的名称。因此,影片“是目录,由”d”。由于“毁灭战士'仅显示'-',在该行的开头,它是一个文件。以下系列的“ w ...'是文件或目录的权限。您会注意到,有三套“w'。前三个rwx是所有者'的读取,写入和执行权限导师'。

自从 r, w x 存在,则意味着所有者拥有所有权限。下一组w“是该组的权限,这是第二个”用户名'。您会注意到“w'这里不见了,取而代之的是'-'。这表示“用户名'具有读取和执行权限'毁灭战士',但无法对其进行写入或修改。允许使用“其他'是一样的。因此,其他人也可以读取和执行文件,但不能对其进行写入或修改。其他人对该目录“影片',因此无法读取(输入),修改或执行'影片'。

您可以使用“chmod'命令来更改您授予的权限。该命令的基本形式如下:

chmod'谁'+/-'权限''文件名'

在这里,文档名称'是文件,其权限正在被修改。您正在授予“WHO'和'WHO' 可 u=用户(意味着您), g=组, o=其他,或 a=全部。

'权限'你给可以 r=已读, w=写, x=执行或'空间',无权限。用一个 '+'授予许可,并且'-'将其删除。

例如,命令“chmodo + r视频将会导致:

drwxr-xr-- 3个用户名4096 2010-08-21 15:52影片

现在 '其他' 可以阅读 '影片'。同样,“chmod o-r视频',则将其设置为修改前的状态。

的Linux文件和文件夹权限在我们专用的文档中得到了广泛的介绍。 的Linux文件& Folder 权限 文章。

在GUI环境中会发生什么?

如果您使用的是Nautilus这样的文件管理器,则会发现“视图“菜单,其中有一个条目”可见列'。这将打开另一个窗口,其中显示可见的列,您可以选择这些列以允许文件管理器显示。您会发现类似“所有者',''和'权限'。开启这些栏,您会看到与“ls -l命令。

如果要修改Nautilus中任何文件的权限,则必须用鼠标右键单击该文件。这将打开一个窗口,您可以通过该窗口访问文件的“属性”。在属性窗口中,您可以设置或取消设置所有者,组和其他用户的任何权限。

 

什么是群组ID?

由于Linux是多用户系统,因此可能有多个用户登录并使用该系统。系统需要跟踪谁在使用什么资源。这主要是通过向所有用户和组分配标识号或ID来完成的。要查看ID,您可以输入命令“ID”,它将显示您的用户ID,组ID和您所属的组的ID。

标准Linux安装(例如Ubuntu)附带了一些预先配置的组。其中一些是:

4(adm),20(拨号),21(传真),24(cdrom),26(磁带),29(音频),30(dip),44(视频),46(plugdev),104(保险丝), 106(扫描仪),114(netdev),116(lpadmin),118(admin),125(sambashare)

数字是组ID,其名称在方括号内给出。除非您是特定组的成员,否则不允许您使用该资源。例如,除非您属于“ cdrom”组,否则将不允许您访问系统上安装的任何CD和DVD的内容。

在Linux中,“' 要么 '超级用户”,也称为“管理员”,是指所有组的成员,并且在所有地方均具有所有权限的用户,除非特别更改。被授予“苏度'文件,可以通过'须藤命令。

压住他

文章 阅读下一篇:

CCENT / CCNA

思科公司 路由器

  • SSL WebVPN
  • 保护路由器
  • 基于策略的路由
  • 棒上路由器

虚拟专用网安全

  • 了解DMVPN
  • GRE / IPSec配置
  • 站点到站点IPSec 虚拟专用网
  • IPSec模式

思科公司 救命

  • 视窗 8 虚拟专用网客户端
  • 视窗 7的VPN客户端
  • CCP显示问题
  • 思科支持应用程序。

视窗 2012

  • 新的功能
  • 发牌
  • Hyper-V / VDI
  • 安装Hyper-V

的Linux

  • 文件权限
  • Webmin
  • 群组-用户
  • Samba设置