在 CentOS 里,“替换用户”通常指切换用户或修改已有用户信息。下面分几种常见情况说明:
su 用户名
例如:
su testuser
su -
或
su root
su -会加载目标用户的环境变量,推荐用这个。
sudo -i
或
sudo su - 用户名
usermod -l 新用户名 旧用户名
示例:
usermod -l newuser olduser
usermod -d /home/newdir -m 用户名
usermod -g 新主组 用户名
如果你想“清掉旧用户,换成新用户”:
userdel -r 旧用户
useradd 新用户
passwd 新用户
usermod -aG wheel 用户名
然后该用户可用:
sudo -i
如果你说的“替换用户”是:
可以告诉我具体场景,我给你更精确的操作。