首页 > 编程知识 正文

linux怎么进入root用户,linux设置用户权限

时间:2023-05-03 10:11:35 阅读:39513 作者:3651

微信设置水滴昵称,个性中有点萌

Linux添加用户和用户权限管理1 .新用户(组)用户新用户必须通过useradd命令实现。

useradd的基本使用方法如下。

用户用户名创建新用户

useradd-u uid用户名称指定用户的uid

useradd -g gid username指定用户的gid (必须存在) ) )。

useradd -G gid useradd指定用户的附加组。 必须存在

useradd-c“字符串”username指定用户的说明信息

useradd -d用户的主目录username指定用户的主目录

指定useradd -s /etc/shell username用户使用的shell。 变为/etc/shell

用户组groupadd westos新建用户组westos

创建groupadd -g 233 westos1新用户组,并将用户组westos1的ID指定为233

删除groupdel westos用户组westos

2 .切换用户1 .注销当前用户要注销当前用户,必须运行命令。 当前用户注销后,gnome-session-quit --force将使用其他用户登录。

2 .切换用户所需的命令: su - user注:在su -命令中,“-”表示切换用户时,同时切换当前用户的环境

执行su -命令时,高级用户切换低级用户不需要密码。 例如,root用户切换为student用户; 从低级用户切换到高级用户需要输入密码。

3 .如何将用户保存到系统/etc/passwd用户的信息文件。 信息格式为“用户名:密码: uid:gid :说明:主目录: shell”/etc/group用户组的信息文件。 信息格式为'组名:组密码:组id :组成员'/etc/shadows凭据文件/etc/skel/.*默认情况下打开shell配置,用户骨文件/home/user

用户在系统中的浏览系统中实现用户的浏览,需要id指令。

id命令的相关用法:显示id用户用户用户的id信息id -显示用户用户的uidid显示用户用户的GID id-g用户显示用户所属的所有组的id信息id-n用户是

5 .修改用户信息修改用户信息需要usermod指令。

具体使用方法如下。

将usermod -l red black用户black重命名为red

usermod -u black更改黑色的uid usermod -g black更改黑色的gid ()更改的gid也必须存在) ) ) )。

usermod -G black更改black添加组(原始组也是) );默认值为仅两个组() ) ) ) ) ) ) ) ) ) ) ) ) )。

usermod -aG black添加black添加组更改usermod -c black用户black说明信息(如果用户没有说明信息,则直接添加) )。

usermod -d black更改用户black的主目录

更改usermod -s black用户black的外壳

usermod -L black冻结帐户black (也可以是passwd-l black ) ) ) ) ) ) ) ) ) )。

解除usermod -U black帐户black的锁定(也可以是passwd-ublack ) )。

6 .用户授权在系统中超级用户可以委托普通用户无法执行的操作,并向普通用户委托权限配置文件:/etc/sudoers 如何在超级用户上运行visudo命令,然后单击/etedoers

运行以下命令:

用户(username主机名)获取的用户id )=)获取的用户id:root )命令

执行移交权限的命令切换为一般用户后,执行以下命令:

sudent localhost=(根)/usr/sbin/useradd ) (将创建新用户的权限委托给student用户) ) )。

studentlocalhost=(root ) NOPASSWD: /usr/sbin/useradd )授权student用户创建新用户,不保守秘密) 1、2、3

username (不久前必须加入sudo。 不能直接使用useradd username )《例如: sudo useradd AA》

7 .用户认证信息用户认证信息浏览记录用户认证的信息文件为/etc/shadows,

输入以下命令进行显示

在tail -n 2 /etc/shadow 1上显示ght:18084336003360033609933607336033603360336033603360: ght! 18084 0 99999 7用户名用户名密码上次修改时间密码最短有效期密码最长有效期密码警告期用户非活动天数用户尚未过期

用户密码用户密码相关命令如下。

更改passwd用户名称用户密码

passwd -l username在用户密码前显示“! 框中选择自定义样式

passwd -u username在用户密码前键入“! 删除”

usermod -L username在用户密码前加上“! ”

usermod -U username在用户密码前键入“! 1”

清空passwd-d用户名称用户密码

注意:如果普通用户更改密码:1.您必须知道当前用户的原始密码; 2 .密码不能与账户名称相似; 3 .密码不得是有规则的数字或有规则的纯文字; 4 .密码为纯数字或字母时,不得少于8位。 上次更改上述用户凭据的用户密码的时间: passwd -e ght

chage -d 0

用户密码最短有效期: passwd -n 1 ght

chage-m 1ght

用户密码的最长有效期: passwd -x 999 ght

chage -N 999 ght

密码警告期间: passwd -w 7 ght

chage -W 7 ght

用户非活动天数: paswd -i 9 ght

chage -I 9 ght

用户过期时间: chage -E 2019-11-11 ght

——3354——————————3————33543354——33——3版权声明:本文是CSDN博客“panqidong95”的原始文章,符合CC 4.0 BY-SA版权合同请附上原文来源的链接和本声明。 原文链接: https://blog.csdn.net/pan qidong 95/article/details/95517278

微信设置水滴昵称,个性中有点萌

以上是良许教程网为大家共享的有关Linux的知识。

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。