一、用户管理:

1. 添加用户:useradd [option] USERNAME

-u:UID

-g:GID(基本组)

-G:GID,..(附加组)

-c:"COMMENT"

-d:/path/to/somedirectory

-s:shell

-m -k:

-M:

-r:添加系统用户

环境变量:

PATH:

HISTSIZE:

SHELL: echo $SHELL

2. 删除用户: userdel [option] USERNAME

-r:同时删除用户的家目录

3. id:查看用户的帐号属性信息

id [option] USERNAME

-u:

-g:

-G:

-n:

finger:查看用户帐号信息

finger USERNAME

二、修改用户帐号信息:

1.usermod:

-u:UID

-g:GID

-a -G:GID 不使用-a选项,会覆盖之前的附加组

-c:

-d -m:

-s:

-l:

-L:锁定帐号

-U:解锁帐号

2.chsh:修改用户的默认shell

3.chfn:修改注释信息

三、密码管理:

passwd USERNAME

--stdin

-l:

-u:

-d:删除用户密码

pwck:检查用户帐号完整性

四、组管理:

1.创建组:groupadd

-g:GID

-r:添加为系统组

2.修改组:groupmod

-g:GID

-n:GRPNAME

3.删除组:groupdel

4.为组设定密码:gpasswd

5.newgrp GRPNAME exit

五、change

-d:最近一次的修改时间

-E:过期时间

-I:非活动时间

-m:最短使用期限

-M:最长使用期限

-W:警告时间

练习:创建一个用户mandriva,其ID号为2002,基本组为distro(组ID为3003),附加组为linux

#:groupadd -g 3003 distro

#:groupadd linux

#:useradd -u 2002 -g distro -G linux mandriva

2.创建一个用户fedora,其全名为Fedora Community,默认shell为tcsh

#:useradd -c "Fedora Community" -s /bin/tcsh fedora

3.修改mandriva的ID为4004,基本组为linux,附加组为distro和fedora

#:usermod -u 4004 -g linux -G distro,fedora mandriva

4.给fedora加密码,并设定其密码最短使用期限为2天,最长为50天

#:usermod -n 2 -x 50 fedora

5.将mandriva的默认shell改为/bin/bash

#:useradd -s /bin/bash mandriva

6.添加系统用户组hbase,且不允许登陆系统

#:useradd -r -s /bin/nologin hbase

鸟哥linux视频教程密码,[鸟哥linux视频教程整理]04_01_Linux用户管理命令详解相关推荐

  1. Linux 学习之路 (三):用户管理命令详解

    用户管理命令详解 useradd [options] USERNAME ​ -u UID(>=500,并且与其他用户无重复) ​ -g GID(基本组,组必须事先存在) ​ -G GID,- ( ...

  2. Linux用户管理命令详解,useradd、passwd

    添加用户命令,useradd 语法:useradd [选项] 用户名 选项:-u UID:指定用户的UID号 -d 家目录:指定用户的家目录 -c 用户说明:指定用户说明,类似注释 -g 组名: 指定 ...

  3. Linux系统与网络、磁盘参数和日志监控等命令详解二

    创作人QQ:851301776,邮箱:lfr890207@163.com, 欢迎大家一起技术交流,本博客主要是自己学习的心得体会,只为每天进步一点点! 个人座右铭: 1.没有横空出世,只要厚积一定发. ...

  4. linux 进程管理命令详解

    进程调度 Linux进程调度的目标 1.高效性:高效意味着在相同的时间下要完成更多的任务.调度程序会被频繁的执行,所以调度程序要尽可能的高效: 2.加强交互性能:在系统相当的负载下,也要保证系统的响应 ...

  5. linux命令(五)——文件权限管理命令详解

    文章目录 权限管理 一.ACL权限 1.ACL简介 2.查看和设定ACL权限 3.最大有效权限与删除ACL权限 4.默认ACL权限和递归ACL权限(都只是针对文件的) 二.文件特殊权限 1.SetUI ...

  6. Linux 中 3 个文件打包上传和下载相关命令详解

    tar 命令 通过 SSH 访问服务器,难免会要用到压缩,解压缩,打包,解包等,这时候tar 命令就是必不可少的一个功能强大的工具.Linux 中最流行的tar是麻雀虽小,五脏俱全,功能强大. 使用t ...

  7. Linux(6)RedHat7 基本命令五-hwclock(clock)命令详解

    导言 hwclock命令 作用 描述 用法 详细全选项参数解释 常用选项 -r选项show -w选项 实践 - 验证clock和hwclock是一个命令 实践二-查看采用的时区和时间格式 总结 导言 ...

  8. [鸟哥linux视频教程整理]03_01_Linux文件管理类命令详解续3

    一.查看文本: cat:连接并显示  tac:反向显示文本内容 -n:显示行号 -E:显示每一行的行结束符 注:对于Linux系统而言,所有的文本文件的每一行的行结束符是$.windows系统的结束符 ...

  9. linux日志管理命令详解

    原创作品,允许转载,转载时请务必以超链接形式标明文章 原始出处 .作者信息和本声明.否则将追究法律责任.http://navyaijm.blog.51cto.com/4647068/816625 志对 ...

最新文章

  1. 中文扩增子分析视频教程推荐
  2. 【文本分类】基于BERT预训练模型的灾害推文分类方法、基于BERT和RNN的新闻文本分类对比
  3. android中占容器比例,Android中的容器
  4. 为什么我喜欢EJB 3.0并且尤其喜欢EJB 3.1
  5. Nginx基础配置实例需求分析
  6. 【POI2007】OSI-Axes of Symmetry【计算几何】【manacher】
  7. Cookies和Session(二)
  8. Matlab imcrop函数功能小结(20190123)
  9. EasyRecovery,拯救那些遗失的文件
  10. JAVA设计模式---单例模式的几种实现方式比较
  11. mysql client 升级_升级MySQL (参考MySQL官方文档)
  12. 深度学习中的优化算法之Adadelta
  13. android fps 检测工具,Android FPS监测 方法总结
  14. 手推SVM(二)-核方法
  15. SAP QM 特性导出及定性定量
  16. 一味迎合观众,就会被淘汰
  17. python socket模块[errno 113_error:
  18. 荷兰:请别叫我无冕之王!
  19. 写不完的数学试卷-----试卷生成器(Qt含源码)
  20. 2021年中国工业和商业LED照明市场趋势报告、技术动态创新及2027年市场预测

热门文章

  1. 数据结构学习(考研408)
  2. 最全微信红包分配算法,不只是二倍均值那么简单
  3. Shell版本循环语句(if//for/while/case)
  4. matlab 固定收益证券,matlab计算固定收益证券学习(二)
  5. 两边同时取对数求复合函数_【函数与导数】复合函数求导的几个妙用
  6. 源于旗舰大厂的设计艺术——飞利浦Fidelio L3简评
  7. Ubuntu发烧友三部曲
  8. 微信小程序实现评论多级展开收起以及点赞功能
  9. php储存网页内容的简单示范
  10. linux内核模块Makefile的解析