为什么Linux系统安装软件必须使用root权限

为什么Linux系统安装软件必须使用root权限,第1张

ROOT就是获取管理设备的权力,因为很多手机软件都会涉及与系统有关 *** 作,所以需要获取权限才可以正常使用。

手机成功获取ROOT作用:

1、root后可以删除原厂系统自带没什么用的软件,可以节省存储空间。

2、ROOT后可以管理开机启动项,禁用不需要后台运行的程序,从而达到给手机省电的效果。

3、使用有些软件时需要权限,系统故障刷机时需要权限等。

手机成功获取ROOT也有风险:

1、手机ROOT后,可以修改或删除包含系统在内的所有文件,没有一定的专业基础容易误改或误删系统文件,

2、错误 *** 作会造成手机系统不稳定、开不了机、某些功能不能使用等问题,

3、ROOT后可能造成硬件损伤,售后将不予保修,建议慎重 *** 作。系统故障刷机需要权限等。

1.可能这个脚本中有判断用户的语句,与权限无关。比如:

if [ $USER != root ]

then

echo “XXXX”

exit1

fi

可以进入脚本修改一下。把判断语句去掉。

2.还有是在当前目录可能会产生临时文件,(比如oracle的runInstall.sh脚本)所以要保证当前用户对于目录有写的权限。可以这样子做:

$ cd /tmp

$ perl /FULL_PATH/vmware-insall.pl

3.建议楼主可以采用sudo的方式,临时提升成管理员的权限。

$ cd /tmp

$ sudo perl /FULL_PATH/vmware-insall.pl

通过visudo命令编辑sudo文件

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

sudo文件说明:

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

只要添加有效行:

user1    ALL=(root)    yum install

然后在user1的命令行输入

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

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


欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/yw/8290487.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-15
下一篇 2023-04-15

发表评论

登录后才能评论

评论列表(0条)

保存