把你要安装的软件的目录权限给到这个用户,这个用户就可以对这个软件进行安装和修改。
rw
读写权限
x
查看文件夹,及运行权限
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
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)