Linux 新建并切换用户
新建用户
sudo adduser username
// 将username替换为你想新建的新用户的用户名
切换用户
su - username
sudo -i -u username
使用sudo
命令需要当前用户具有sudo权限,并且需要当前用户的密码。切换到不同用户后,你将具有目标用户的权限和环境变量。要返回原始用户(具有sudo权限的),只需要在终端中输入exit
命令
给新用户增加sudo权限
- 打开终端,以具有sudo权限的用户身份登录
- 运行以下命令以编辑sudoers文件:
sudo visudo
这将使用默认的文本编辑器打开sudoers文件
如果使用vim编辑器的话,运行以下命令
sudo vim /etc/sudoers - 在sudoers文件中中,找到以下行:
# Allow members of group sudo to execute any command
- 在该行下方,添加以下内容(根据编辑器不同,添加命令有所区别):
username ALL=(ALL) ALL
注意将username
替换为你要配置sudo
权限的新用户的用户名
5. 保存并关闭文件。在vim
编辑器,你可以按下Esc
键,然后输入:wq
,然后点击Enter
键保存并退出
关于Linux为什么需要使用不同用户,我想放在下一篇博客中来讲讲