加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 综合聚焦 > 服务器 > Linux > 正文

Linux常用命令(1) - 用户管理

发布时间:2020-12-13 23:48:24 所属栏目:Linux 来源:网络整理
导读:1、添加新用户(需在root 权限下执行该命令) # useradd 用户名 ?如:增加一个用户newbie,则执行命令:useradd newbie? 成功新用户后,系统会自动给新用户创建根目录,/home/newbie? 注:root用户的根目录为 /root,其他普通用户的根目录为 /home/用户名 ?
1、添加新用户(需在root 权限下执行该命令)
# useradd 用户名

?如:增加一个用户newbie,则执行命令:useradd newbie?

成功新用户后,系统会自动给新用户创建根目录,/home/newbie?
注:root用户的根目录为 /root,其他普通用户的根目录为 /home/用户名
?
?
2、修改用户密码
# passwd 用户名

?执行修改密码命令后,系统会提示用户输入两次密码,如果密码校验通过,则修改成功 。

用户的密码信息,保存在/etc/passwd文件中,给用户设置密码后,该文件中会增加一条该用户的信息。
可通过 tail -3 /etc/passwd 命令查看该文件的变化

?
3、给普通用户newbie增加root执行权限(使用sudo执行root的命令)
(1)方式一:以root用户身份登录,编辑/etc/sudoers文件,在文件中添加以下数据,并保存即可。
newbie  ALL=(ALL)   NOPASSWD:  ALL

注:"NOPASSWD:"的作用是免输入密码

(2)方式二:将普通用户的所属组修改为root组
(3)编辑/etc/passwd文件,将用户id修改为‘0‘
修改前:newbie:x:1001:1001::/home/newbie:/bin/bash
修改后:newbie:x:0:1001::/home/newbie:/bin/bash

?

4、切换登陆用户
# su root
# su newbie

注:切换到root时,需要输入密码。可通过 ‘ctrl + d’ 快捷键,快速切换root和普通用户的身份,此时不需要root密码。

?
5、查看用户的uid 和 所属用户组gid
# id

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读