useradd/adduser xpx 创建xpx用户 -u 200 指定UID(不为负,0-99为系统使用,自己用,要大于100,每次增加)x
userdel -r xpx 删除xpx用户 有-r会删除xpx目录,反之
tail -l /etc/shadow 查看账号和密码
xpx:!!:12223:0:99999:7::: 表示密码为空
ls /home 查看账号的主目录
userdel删除用户时候提示:userdel: user xx is currently logged in
提示是该用户已经登录,那么将该用户退出登录就可以,关闭客户端比如crt工具
此命令删除用户sam在系统文件中(主要是/etc/passwd, /etc/shadow, /etc/group等)的记录,同时删除用户的主目录,最后确认一下是否删除成功。
usermod -p 123456 xpx 表示修改xpx用户的密码为123456 之后,!!会变成123456,但是,现在的xpx用户不可用,
需要用passwd xpx 输入密码 生成加密的密码,才可以使用。
如果需要设置该用户的主目录,如下
sudo useradd -d /DATA/xpxtes2 -m xpx2 密码操作同上
[xpx2@T-RHE DATA]$ cd
[xpx2@T-RHE ~]$ pwd
/DATA/xpxtes2
设置某个用户有root的权利,但不登录root,用sudo
要么用root去修改,要么用别的用户去所修改。
编辑sudoers文件
vi /etc/sudoers
找到这行 root ALL=(ALL) ALL,在他下面添加xxx ALL=(ALL) ALL (这里的xxx是你的用户名)
ps:这里说下你可以sudoers添加下面四行中任意一条
youuser ALL=(ALL) ALL
%youuser ALL=(ALL) ALL
youuser ALL=(ALL) NOPASSWD: ALL
%youuser ALL=(ALL) NOPASSWD: ALL
第一行:允许用户youuser执行sudo命令(需要输入密码).
第二行:允许用户组youuser里面的用户执行sudo命令(需要输入密码).
第三行:允许用户youuser执行sudo命令,并且在执行的时候不输入密码.
第四行:允许用户组youuser里面的用户执行sudo命令,并且在执行的时候不输入密码.
撤销sudoers文件写权限,命令:
chmod u-w /etc/sudoers