首页 > 系统相关 >Linux命令之用户管理

Linux命令之用户管理

时间:2023-11-07 21:13:58浏览次数:24  
标签:用户名 创建 用户组 用户 命令 hspEdu01 Linux root

Linux系统时多用户、多任务的分时操作系统,所以说对于多用户的管理也是十分重要的,每个用户都属于一个用户组或多个组,系统可以对一个用户组中的所有用户进行集中管理。组与组的控制权限时不同的,系统根据不同的需求,把用户分别放在不同的组中。

1.id命令查看当前用户登录信息:

  • [root@hspEdu01 ~]# id

2.如果我们想创建一个用户可以用到如下命令:

  • [root@hspEdu01 ~]# useradd (创建的用户名)

3.在创建用户的同时加上-G参数可以指定已存在的附加组:

  • [root@hspEdu01 ~]# useradd (创建的用户名) -G (已存在的附加组)

4.在使用useradd命令时加入了错误的设置数据,后续想对一些信息进行详细的修改:

  • [root@hspEdu01 ~]# gpasswd -a (用户名) (用户组)
  • [root@hspEdu01 ~]# usermod -a (用户名) (用户组)

5.创建一个新的用户组:

  • [root@hspEdu01 ~]# groupadd (用户组名称)

6.如果想为用户组设定GID,就需要在创建的时候添加-g参数或者-gid:

  • [root@hspEdu01 ~]# groupadd (用户组名称) (GID数值)

useraddd命令中的参数:

-d:指定用户的主目录;

-u:指定用户特定的UID;

-g:指定用户主组的名称或ID;

-G:指定用户的附加组列表;

-s:指定用户的登录shell;

7.删除用户:

  • [root@hspEdu01 ~]# userdel (用户名)

-r:同时在/home目录与mail spool中删除;

8.删除用户组:

  • [root@hspEdu01 ~]# groupdel (用户组名)

9.修改登录密码,只有root用户可以修改其他用户的密码:

  • [root@hspEdu01 ~]# passwd (用户)

 

10.身份切换

  • [root@hspEdu01 ~]# su (用户)

以上就是用户管理的一些基本的操作命令啦。

标签:用户名,创建,用户组,用户,命令,hspEdu01,Linux,root
From: https://www.cnblogs.com/swxyoushijie/p/17815886.html

相关文章

  • Linux命令
    1、man查看帮助手册man-f 简要信息man+数字可以查看第几章man-kdisk搜索所有和disk有关的帮助手册 ......
  • Linux终端快捷键
    ctrl+b光标向后ctrl+f光标向前ctrl+a移到行首ctrl+e移到行末ctrl+p上一条命令ctrl+n下一条ctrl+d删除前一个字符ctrl+u删除光标前所有字符ctrl+k光标所在以及后面所有都删除 ctrl+y撤销删除tab补全敲击两次可以提示 ......
  • 网安--Linux文件
    Linux中万物皆文件,以文件的形式存在,配置、文档、U盘或者是都是以文件的形式存在的Linux操作系统没有分盘,以根目录开始,树状结构/root根目录下的目录介绍:/bin:存放最常用的使用命令/boot:存放启动Linux时使用的核心文件,包括一些镜像文件。/dev:该目录存放Linux的外部设备,在Linu......
  • linux第五周
    这周学了如何给centos7配置网络以及怎么连接xshell刚开始ping命令www.baidu.com一直ping不通,然后再网上找了教程,首先使用ipa命令查看了ens33网卡下面的ip地址,发现没有ip地址,使用cd/etc/sysconfig/net命令切换到当前目录,使用cd/etc/sysconfig/network-scripts命令切换到......
  • Linux-虚拟机配置网络
    第一步:安装完系统之后,在开启系统之前,点击“编辑虚拟机设置”来设置网卡模式。第二步:点击“网络适配器”,选择NAT模式第三步:设置虚拟机中NAT模式的选项,打开VMware,点击“编辑”下的“虚拟网络编辑器”,设置NAT参数及DHCP参数最后重启虚拟机!使用ping命令ping外网ip,测试能否......
  • linux分析日志
    查看日志tail-n-50021_12_17.log-f查找日志中指定内容cat21_12_17.log|grep'INFO:用户id:'去重统计结果,先排序cat21_12_17.log|grep'INFO:用户id:'|sort|uniq-c197INFO:用户id:8956412457INFO:用户id:354841260INFO:用户id:274569528152INFO:......
  • linux上防火墙操作
    防火墙操作1、开启防火墙systemctlstartfirewalld2、重启防火墙systemctlrestartfirewalld3、关闭防火墙systemctlstopfirewalld4、查看开放端口firewall-cmd--list-port5、开放某个端口firewall-cmd--add-port=8081/tcp--parmanentfirewall-cmdreload6、......
  • Linux软件安装
    1、命令   su用户名切换用户,从管理员切换到普通用户,是不需要密码,否则需要密码,exit返回原来的用户2、文件权限通过ll查看权限,有10个字母,分成4组第1个字符:表示文件的类型  -普通文件,d目录,l链接第2、3、4个字符表示文件所有者的权限第5、6、7个字符表示文件所有者......
  • Linux文件管理
    第二章文件管理2.1文件目录与路径2.1.1文件目录Linux系统下以单根的方式组织文件。/根目录(仅有一个)。 /bin 存放二进制文件。 /etc 存放系统管理文件和配置文件。/home 存放所有用户文件的根目录,是用户主目录的基点。 /usr 存放安装的程序和系统的程序。/tmp存......
  • Linux网络配置和XShell连接
    一、Linux网络配置1.1开启本地电脑VMnet8本地电脑,右键点击网络->选择"更改适配器选项"->启用VMnet8。1.2Linux配置静态IP1.2.1NAT模式设置1.3开启虚拟机登录root用户打开Vmware虚拟机,并开启Centos7,并登陆root。1.4执行命令设置静态IP①修改网卡配置文件vi/e......