1.添加用户,命令如下:
adduser zhangsan
2.修改用户密码,命令如下:
passwd zhangsan
执行后结果如下:
Changing password for user zhangsan
New password:
在这里输入新密码,然后回车确认
Retype new password:
再次输入新密码,然后回车确认,执行后结果如下:
passwd: all authentication tokens updated successfully.
3.赋予新加账户root权限
a). 修改 /etc/passwd 文件,把用户ID修改为 0 ,命令如下:
vi /etc/passwd
找到如下行,如下所示:
zhangsan:x:500:500:zhangsan:/home/tommy:/bin/bash
修改后如下
zhangsan:x:0:500:tommy:/home/zhangsan:/bin/bash
保存
:wq
用[zhangsan]账户登录后,直接获取的就是root帐号的权限。
b).修改 /etc/sudoers 文件,命令如下:
vi /etc/sudoers
找到下面一行,在root下面添加一行,如下所示:
#Allow root to run any commands anywhere
root ALL=(ALL) ALL
增加一行:
zhangsan ALL=(ALL) ALL
保存
:wq
如果提示为只读文件(如下所示)
E45: 'readonly' option is set (add ! to override)
执行强制保存
:wq!
修改完毕,现在可以用[zhangsan]帐号登录,然后用命令 su – ,即可获得root权限进行操作。
本文介绍了如何在Linux系统中创建新用户、修改用户密码及赋予用户root权限的方法。包括使用adduser命令添加用户,passwd命令设置密码,通过编辑/etc/passwd和/etc/sudoers文件实现root权限的分配。
956

被折叠的 条评论
为什么被折叠?



