linux的用户及权限管理

linux的用户及权限管理Linux 用户简介 Linux 系统是一个多用户多任务的操作系统 任何一个要使用系统资源的用户 都必须首先向系统管理员申请一个账号 然后以这个账号的身份进入系统 root 用户是系统默认创建的管理员账号 添加用户 useradd 选项 用户名 useradd zhangsan 推荐

大家好,我是讯享网,很高兴认识大家。

Linux用户简介

Linux系统是一个多用户多任务的操作系统,任何一个要使用系统资源的用户,都必须首先向系统管理员申请一个账号,然后以这个账号的身份进入系统。root用户是系统默认创建的管理员账号。

添加用户

useradd [选项] 用户名

         useradd zhangsan  (推荐

         useradd -d /home/zs zhangsan      创建用户的同时,指定用户的根目录home下的zs内。(一般不这样使用

        在添加用户时,Linux有三步:

            1、 创建一个用户lisi

            2、在/home目录下创建用的根目录,目录名称默认跟用户名相同

            3、在linux中任何一个用户都至少属于一个组,新建用户时如果不指定组,则会新建一个组,组名跟用户名相同,并且把该用户添加到该组中。

给用户设置密码

passwd 用户名 + 回车

       passwd zhangsan

删除用户

userdel 用户名

userdel zhangsan

讯享网

userdel -r zhangsan  删除用户的同时级联删除它的主目录    (推荐)

讯享网userdel -r zhangsan

如果不级联删除,就会下出现下面的情况:


讯享网

查看用户信息

  id 用户名

id zhangsan

切换用户

讯享网su zhangsan

从权限高的用户切换权限低的用户,不需要密码验证

从权限低的用户切换到权限高的用户,必须密码验证

出现上面的问题是:

在root用户下su 切换到zhangsan用户,然后在zhangsan用户下又切换回root,但是zhangsan用户还被某个进程占用着,所以进程不死,用户del不掉。

我们在命令行中使用Ctrl+D 来退出当前的登录

linux中的组管理

linux中的组相当于角色的概念,可以对有共性的用户进行统一管理

每一个用户至少属于一个组,不能独立于组存在,也可以属于多个组

新建用户时如果不指定组,则会新建一个组,组名跟用户名相同,并且把该用户添加到该组中(一人一组)

添加组

      groupadd 组名

groupadd softward

删除组

      groupdel 组名

讯享网groupdel softward

把用户添加到组中

      gpasswd -a 用户名 组名    ( a是add

 gpasswd -a zhangsan softward

把用户从组中移除

      gpasswd -d 用户名 组名

讯享网gpasswd -d zhangsan softward

添加用户时,指定所属的组(主组)

      useradd -g 组名 用户名

useradd -g softward lisi

 

小讯
上一篇 2025-02-18 11:10
下一篇 2025-03-01 11:45

相关推荐

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容,请联系我们,一经查实,本站将立刻删除。
如需转载请保留出处:https://51itzy.com/kjqy/120387.html