ICode9

精准搜索请尝试: 精确搜索
首页 > 系统相关> 文章详细

Linux基础4-2 用户及用户组管理命令

2020-05-26 23:04:37  阅读:323  来源: 互联网

标签:选项 用户名 账号 用户组 用户 语法 修改 Linux


用户管理命令

 

useradd :创建一个新的用户

  • 不设置密码无法登陆
  • 语法:useradd [新用户名] [选项] [参数]
  • 不加参数及选项时,会按默认文件内容创建,若修改默认用户信息,直接修改文件/etc/default/useradd
  • 选项:
    • -u :创建时指定一个用户UID,要未被使用,且大于500
    • -g :GID指定基本组
    • -G :指定其附加组(额外组)
    • -c :指定注释信息
    • -d:指定家目录路径
    • -s:指定用户shell
      • /etc/shells :该文件指定当前系统可用的安全shell
    • -m :自动建立用户的登入目录(家目录)
    • -M :不自动建立用户的登入目录
    • -r :添加一个系统用户
    • 创建用户的默认存储信息位置:/etc/login.defs

 

userdel:删除一个用户

  • 不加选项,用户的家目录不会被删除
  • 语法:userdel [选项] [参数]
  • 选项:
    • -r :在删除用户的同时删除用户家目录

 

finger :查看用户的账号信息

  • 语法 :finger [用户名]

 

usermod :修改用户(已创建)账号信息

  • 语法:usermod [选项] [参数]
  • 选项:
  • -u :修改用户 UID
  • -g :修改用户所属组
  • -a  -G :追加用户的附加组,如果不带-a ,会覆盖原先用户的附加组
  • -c :修改用户的注释信息
  • -d -m :指定新的家目录,并将之前的家目录文件移动到新的文件当中
  • -s :修改用户的登录shell
  • -l :修改用户的登录名
  • -L :锁定用户账号
  • -U :解锁用户账号

 

id :显示用户的组和用户ID信息,也是用户账号信息

  • 语法:id [选项] [参数]
  • 选项:
    • -u :显示账号的UID
    • -g :显示用户的GID
    • -n :与其他命令使用,显示用户名

 

chsh:更改用户默认shell

  • 语法:chsh [用户名]

 

chfn :修改用户注释信息

  • 语法:chfn [用户名]

 

passwd :修改用户的密码

  • 如果该用户第一次使用,则是添加新密码
  • 普通用户可以修改自己的密码,管理员用户可以修改其他用户的密码,基于红帽的安全属性,没有密码的用户无法登陆
  • 语法:passwd [选项] [用户名]
  • 选项:
    • --stdin :表示从标准输入读取密码
    • -d :删除用户密码
    • -l :锁定用户账号
    • -u :解锁用户账号

 

pwck :检查用户账号完整性

 

组管理命令

 

groupadd :创建一个新的组

  • 语法:groupadd [选项] [参数]
  • 选项:
    • -g :指定组GID
    • -r :添加一个系统组

 

groupdel :删除用户组

  • 语法:groupdel [组名]

 

groupmod :修改组属性

  • 语法:groupmod [选项] [参数]
  • 选项:
    • -g :修改组GID
    • -n :修改组名

 

gpasswd :为组设定密码

 

newgrp [组名] :登录到一个用户组里,exit退出

 

chage :修改账号和密码的有效期

  • 语法 :chage [选项] [用户名]
  • 选项:
    • -d :最近一次的修改时间
    • -E :过期时间
    • -r :非活动时间
    • -m :最短使用期限
    • -M :最长使用时间
    • -w :警告时间

 

标签:选项,用户名,账号,用户组,用户,语法,修改,Linux
来源: https://www.cnblogs.com/laogama/p/12969309.html

本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享;
2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关;
3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关;
4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除;
5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有