Linux 安装anyconnect报Sorry, you need super user privileges to run this script

/ linux / 0 条评论 / 3744浏览

问题

明明已经sudo执行,还报错

Sorry, you need super user privileges to run this script.

请输入图片描述

解决过程

那就调试一下这个脚本吧 把为啥说我不是su的理由看看

sudo bash -x

这是调试脚本的语句 bash -x,会逐条把脚本语句运行结果打印出来。

sudo bash -x ./vpn_install.sh

具体如上

执行结果

请输入图片描述

'[' 用户id=0 '!=' uid=0 ']'

这不就是中英文的区别么 老弟

解决方案

指定一下语言环境

sudo env LANGUAGE=en ./vpn_install.sh

再输入一个y,完美结局。哈哈哈

请输入图片描述

Do you accept the terms in the license agreement? [y/n] y You have accepted the license agreement. Please wait while Cisco AnyConnect Secure Mobility Client is being installed... Removing previous installation... Starting Cisco AnyConnect Secure Mobility Client Agent... Done!