首页 > 系统服务 > 详细

Linux 用户与权限管理命令笔记

时间:2019-10-21 23:19:18      阅读:117      评论:0      收藏:0      [点我收藏+]

用户管理相关命令:(多为root用户操作)

  useradd name 新建用户name (会在/etc/passwd  /etc/shadow 中追加一条记录

    -m 创建用户时会在/home下同时创建用户家目录

  passwd name 更改用户name的密码 (更改root用户密码 直接使用passwd

  userdel name 删除用户name (配置文件也会相应地被删除

  usermod 修改用户属性

    d 修改用户家目录 usermod -d new user 更改user的家目录为new

    g 修改组 usermod -g group user 更改user的组为group(user也可以不存在 则直接创建user 然后属于group组

  chage 也是用来修改所属组的

  id user 可以查看user用户信息

  su - root 切换用户 带‘-‘时环境也切换

  visudo 赋予用户或用户组以终端形式执行命令不需要输入密码 

    在末尾添加: 用户 ALL=(命令) %用户组 ALL=(命令)   (ALL包括 字符终端(localhost) 和图形终端

组管理相关:

  groupadd 新建组

  groupdel 删除组

用户配置文件:

  /etc/passwd  保存了用户信息 可以直接修改/etc/passwd以增加用户  其格式为

    用户名:是否需要密码(x):uid:gid:注释:用户使用命令解释器(这儿若为/sbin/nologin表示不能登录)

  /etc/shadow 此配置文件与用户密码相关 格式为

    用户名:加密后的密码......

  /etc/group 此配置文件保存组的信息 其格式为

    组名:是否需要密码(x):gid:其他组设置

文件权限 当ls以-l长格式显示文件时 最前面的十个字符代表了文件类型 和用户权限

  文件类型(七种): 普通文件- 目录d 块特殊文件b(类似U盘) 字符设备文件c(好比终端)  链接l 套接字s 命名管道f

  剩余九个字符分三个一组rwx 分别代表 用户权限 与该用户在同一组的用户的权限 其他组的用户的权限

  当文件为普通文件时 三个字符rwx分别代表 可读 可写 可执行 当文件为目录时 rwx分别代表查看文件名 修改文件名 进入目录

修改权限的命令:

  chmod 修改文件权限 例如 chmod u+x file 其中u代表用户权限 可替换g代表同组权限 o代表其他组权限

    还可使用 chmod 755 file 形式

  chown 修改文件属主 属组 chown user file 更改file属主为 user  chown :group file 更改文件属组为group

  chgrp 修改文件数组 chgrp group file

  

  

Linux 用户与权限管理命令笔记

原文:https://www.cnblogs.com/kkcoolest/p/11701395.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!