对与已经存在的普通用户
执行下面命令 (强制密码立刻过期)
root@ubuntu:~# chage -d 0 root
-----该命令设置用户上次修改密码的时间为纪元时间(1970年1月1日),这样会使得该命令立刻过期,而不论密码过期策略的设置。-----
虚机重启是会提示输入
然后会提示输入新密码(密码要够复杂、太简单会提示重新设置密码)
再次重启时不会提示修改密码,密码是上次修改后的密码。旧密码失效。
二、新建用户 vsetten
useradd vsetten
passwd vsetten
chage -d 0 vsetten
进去以后sudo su 不能直接切换到root,得经过ubuntu 切换?????
是因为没有赋予root权限
赋予root权限
方法一:修改 /etc/sudoers 文件,找到下面一行,把前面的注释(#)去掉
## Allows people in group wheel to run all commands
%wheel ALL=(ALL) ALL
然后修改用户,使其属于root组(wheel),命令如下:
#usermod -g root tommy
修改完毕,现在可以用tommy帐号登录,然后用命令 su - ,即可获得root权限进行操作。
方法二:修改 /etc/sudoers 文件,找到下面一行,在root下面添加一行,如下所示:
## Allow root to run any commands anywhere
root ALL=(ALL) ALL
tommy ALL=(ALL) ALL
修改完毕,现在可以用tommy帐号登录,然后用命令 su - ,即可获得root权限进行操作。
-----------------普通用户创建如下------------------
root@ubuntu:~# groupadd test
root@ubuntu:~# useradd -d /home/test -g test test
root@ubuntu:~# passwd test
Enter new UNIX password:
Retype new UNIX password:
passwd: password updated successfully
root@ubuntu:~# vi /etc/sudoers
test ALL=(ALL:ALL) ALL
root@ubuntu:~# chage -d 0 test
OK
-----------------------------------
三、对root用户操作
chage -d 0 root