一、查看所有用户

cat /etc/passwd

每一行最前边的就是用户名。

关于uid:0 表示管理员(root),1 - 500 表示系统用户,501 - 65535 表示普通用户

cat /etc/group 是用来查看所有用户组的,和查看用户类似

二、添加用户

groupadd zhangsangroup   #创建用户组zhangsangroup
useradd -g zhangsan zhangsan  创建用户zhangsan并加入zhangsangroup组

useradd参数:

  • -u UID:指定 UID,这个 UID 必须是大于等于500,并没有其他用户占用的 UID
  • -g GID/GROUPNAME:指定默认组,可以是 GID 或者 GROUPNAME,同样也必须真实存在
  • -G GROUPS:指定额外组
  • -c COMMENT:指定用户的注释信息
  • -d PATH:指定用户的家目录

三、修改用户密码

passwd zhangsan

四、相关命令

1、其他的用户操作命令

  • useradd  user3  #新增用户
  • usermod –l u1 user1  #将用户user1的登录名改为u1
  • usermod –d /users/us1 user1   #将用户 user1家目录改为/users/us1
  • usermod –g users user1 #将用户user1加入到 users组中,
  • userdel user3  #删除用户
  • userdel –r user3  #删除用户并删除家目录
  • groupadd users #添加一个用户组users
  • groupmod –n user users    #修改组名user为users
  • groupdel users    删除组users

id命令查看一个用户的UID和GID, 例: id user4
finger命令可以查看用户的主目录、启动shell、用户名、地址、电话等信息 例:finger user4
groups命令查看用户所属组,例如:groups root

2、gpasswd命令为组添加用户
只有root和组管理员能够改变组的成员:

  • gpasswd –a user1 users  #把 user1加入users组
  • gpasswd –d user1 users #把 user1退出users组

3、修改文件权限 chmod

chmod -R 777 /var/lib/mysql   #表示修改文件为最高权限

-R表示处理指定目录以及其子目录下的所有文件

4、修改文件所属用户和组chown(注意:是所有者在前,组在后)

chown -R mysql:mysql /var/lib/mysql
格式:chown [选项]... [所有者][:[组]] 文件...
-R表示处理指定目录以及其子目录下的所有文件

linux创建用户并指定用户组相关推荐

  1. linux中用户和组群的区别,linux 创建用户群与用户组、权限分配的例子

    1. 如何在Linux系统下添加一个帐户:用户名为std02,密码为pwd02? :#useradd  std02 #passwd  std02 出现提示输入口令pwd02,再次按提示输入pwd02 ...

  2. Linux创建用户并指定目录为根目录

    1.linux创建新用户,当前用户必须为root用户 useradd -d /home/cron/log -m bbee 创建新用户:useradd -d指定目录文件夹 -m新账号名 -c comme ...

  3. linux创建用户指定用户目录,linux创建用户并指定用户的默认目录 bash-4.2$

    1 切换到root用户 2创建用户命令 useradd -d  userpath -m username 3设置用户密码 passwd username    接着输入密码 4进入用户 su - us ...

  4. linux创建用户到指定分区,2016年Linux认证考试试题及答案

    2016年Linux认证考试试题及答案 一.选择题 1.在创建Linux分区时,一定要创建( D )两个分区 A. FAT/NTFS B. FAT/SWAP C. NTFS/SWAP D.SWAP/根 ...

  5. linux 创建用户和用户组

    groupadd work 创建用户组 useradd work -g work 创建用户同时指定用户组 passwd work 修改用户密码,需要连续输入两遍 userdel work 删除用户,这 ...

  6. Linux用某一用户创建文件,Linux创建用户,并赋予管理指定目录的权限

    Linux创建用户,并赋予管理指定目录的权限 一.创建用户 1.创建用户: useradd 用户名 2.设置密码: passwd userName 随后会提示输入密码 二.赋予权限 Linux给用户和 ...

  7. linux 创建用户添加用户用户组添加修改删除(ubuntucentos)

    作者:凨 一.LINUX(UBUNTU/CENTOS)用户添加删除修改 linux 创建用户 1.建用户: //创建用户,同时创建组, 第二步设置好密码后就可以登陆该用户了 useradd dev - ...

  8. linux配置sftp访问指定目录,Linux创建用户,SFTP只允许访问指定目录

    首先创建用户 useradd lus1 passwd lus1 我这里配置lus1这个用户目录,为sftp指向目录,即/home/lus1/ vim /etc/ssh/sshd_config //这个 ...

  9. linux中添加一个用户到指定用户组的两种方式,修改一个用户到指定用户组的一种方式...

    添加一个用户到指定用户组: gpasswd –a 用户名 组名 usermod –G 组名 用户名 //第一种:gpasswd –a 用户名 组名 [root@localhost ~]# id use ...

最新文章

  1. NSMutableArray 记住取不到时要进行强转
  2. pythonexcel工具介绍_Python处理excel的强大工具
  3. No transaction aspect-managed TransactionStatus in scope
  4. PAT-A Sign In and Sign Out
  5. 时间 '2018-08-06T10:00:00.000Z' 格式转化为本地时间(转)
  6. Codeforces Round #498 (Div. 3) F. Xor-Paths
  7. split出现得问题
  8. Android 应用基础知识(6)---本地化
  9. 开源界也要注意,Apache 基金会与 GitHub 都受美国法律约束
  10. Vue-router之集成
  11. X.509证书代码解析
  12. android 下划线跟文字一样长,TextView 下划线 自动根据文字内容改变长度
  13. ofo忙于退押金,摩拜现在做些什么呢?
  14. PHP实现站内信设计思路与方案
  15. 打印机与计算机接口大多数,打印机接口-西北师范大学.PPT
  16. SylixOS中断延迟队列
  17. 华为的网络模拟器eNSP
  18. 【数论】同余(四):一元线性同余方程组(两两相消、中国剩余定理)
  19. 数字图像处理 实验四:图像的重建与复原
  20. Unity url编码

热门文章

  1. 认证、HTTPS、证书的基本含义
  2. 【转载】浅析亡灵兵种搭配少于其他种族的原因
  3. UML类图说明与介绍
  4. 基于单片机烟雾报警器硬件系统设计-毕设课设
  5. 使用OpenCVForUnity拼接图片
  6. Spring的注解@Qualifier用法与简析
  7. lammps—报错记录—gpu加速—ERROR:unable to initialize —cuda driver error 4 ... ‘geryon/nvd_device.h‘
  8. 微图App下载与安装教程
  9. Oracle REGEXP_SUBSTR函数介绍
  10. 笔记本通过手机蓝牙上网