Linux用户管理

Posted pycrab

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Linux用户管理相关的知识,希望对你有一定的参考价值。

组管理

  1. 创建一个组groupadd gro
  2. 删除一个组groupdel gro

用户管理

  1. 创建一个用户useradd -m alice,-m顺便创建目录及相关文件
  2. 设置密码passwd alice
  3. 删除一个用户userdel -r alice,-r顺便删除家和邮件
  4. 手动删除rm -rf /home/alice /var/spool/mail/alice:

权限管理

  1. 三组权限(主人-用户组成员-其他),每组三个简单权限(读r写w可执行x)
    • -R选项修改文件夹下所有文件的权限或组或主人
  2. 修改主人和组
    • chown username:groupname filename
    • chown alice file1只修改主人
    • chown :sale file1只修改组
  3. 修改权限
    • 数字设定法,用于修改多个权限
      • 0表示没有权限,1表示可执行权限,2表示可写权限,4表示可读权限,然后将其相加
      • 三位数对应三组权限
      • chmod 760 file,表示主人拥有所有权限,组内成员有可读可写权限,其他没有权限
    • 文字设定法,用于修改一个权限
      • 语法chmod [who] +/-/= r/w/x file
      • who有四个,u/g/o/a,分别为user/group/others/all
      • +添加某个权限,-取消某个权限,=赋予给定权限并取消其他所有权限
      • 例如chmod u+w shell.sh

以上是关于Linux用户管理的主要内容,如果未能解决你的问题,请参考以下文章

在每个用户的Rails中使用片段缓存

SnippetsLab for Mac 1.9 中文共享版 – 强大的代码收藏管理工具

片段 XXX 未与片段管理器关联

使用 Git 来管理 Xcode 中的代码片段

massCode 一款优秀的开源代码片段管理器

如何管理在每个 git 版本中添加私有代码片段?