linux怎么把安装软件的权限付给一个普通用户?

2024-12-23 15:49:38
推荐回答(5个)
回答1:

通过visudo命令编辑sudo文件

找到生效的行(前面没有#号的)

sudo文件说明:

比如把yum安装的权限给user1,

只要添加有效行:

user1    ALL=(root)    yum install

然后在user1的命令行输入

sudo yum install *****即可,需要输入user1的密码

如果要让他免密码使用可以在()后面加上:NOPASSWORD

回答2:

在 Linux 系统中,安装软件的权限,从来没有 也从来不会给普通用户。这是出于安全考虑的。

Linux 和 Unix 中的超级用户 root ,可以做任何事情,甚至销毁整个系统。因此,管理员权限极少下放给普通用户。超级用户 root 只有真正需要的时候,才会被使用。

普通用户 可以通过 sudo 指令来以超级用户的权限执行命令,前提是他们在 wheel 组中。

如果想要允许这个用户安装软件的话,其实可以给他新建一个他可以改 bin,然后再给他设置环境变量把它加到 PATH 里。但我极不推荐这样做,因为这样存在系统安全隐患。

回答3:

首先你要有root用户权限,然后就只要有rwx权限就可以了。无所谓安装权限。
把你要安装的软件的目录权限给到这个用户,这个用户就可以对这个软件进行安装和修改。
rw 读写权限
x 查看文件夹,及运行权限

回答4:

只要有rwx权限就可以了。无所谓安装权限。

rw 读写权限
x 查看文件夹,及运行权限

回答5:

加执行权限就可以了
#chmod 777 yoursoft
安装路径要有写入权限