sudo用户添加/切换及授予权限
背景:一个垃圾项目,只能用新的用户权限,还不能是root权限,还要有rm删除权限,全部的root权限,这特么有个吊用。瞎几把搞新花样,就不能老老实实的python/conda,有毛病。
1、sudo 创建新用户
在Linux系统中,可以使用sudo
命令配合useradd
或adduser
来创建新用户。以下是创建新用户的命令示例:
sudo useradd new_username
sudo passwd new_username
或者 sudo adduser new_username
useradd
命令用于创建新用户,但不会提示设置密码。而adduser
命令会提示设置密码,是更友好的选择。
如果你需要在一个命令中完成创建用户和设置密码的操作,可以使用以下命令:
sudo adduser --password password new_username
请将new_username
替换为你想要创建的用户名,将password
替换为你想要设置的密码。注意,在生产环境中,出于安全考虑,应避免在命令行中直接输入密码。
2、sudo切换用户
在Linux系统中,sudo
命令允许授权用户以另一个用户(默认是root用户)的身份执行命令。要切换用户,可以使用sudo
命令加上-i
(或--login
)选项来开启一个新的登录shell,或者使用-s
或