ubuntu22.04 安装 EasyConnect 并连接到内网


在这里插入图片描述

1. 目的

直接安装 EasyConnect 后无法启动。本文给出解决方案,显示出GUI界面。

2. 下载客户端

EasyConnnect 官方 Linux 客户端下载链接

执行安装命令:

dpkg -i EasyConnect_x64_7_6_7_3.deb

看起来安装好了,但 EasyConnect 图标执行后没反应。

3. 排查问题

命令行方式启动

cd /usr/share/applications
vim EasyConnect.desktop

找到 Exec 对应的路径:

Exec=/usr/share/sangfor/EasyConnect/EasyConnect --enable-transparent-visuals --disable-gpu

执行后发现 segfault, 没头绪。

查看依赖库

参考 文章, 检查 EasyConnect 可执行程序所依赖的动态库文件和版本

ldd ./EasyConnect | grep 'pango'

libpangocairo-1.0.so.0 => /lib/x86_64-linux-gnu/libpangocairo-1.0.so.0 (0x00007f598e05b000)
libpango-1.0.so.0 => /lib/x86_64-linux-gnu/libpango-1.0.so.0 (0x00007f598dfc4000)
libpangoft2-1.0.so.0 => /lib/x86_64-linux-gnu/libpangoft2-1.0.so.0 (0x00007f598be15000)

由于 ubuntu 22.04 上并没有上述三个库的指定版本的 .so 文件, 导致程序无法启动。 解决思路是安装旧版本ubuntu提供的上述三个包的指定版本的库文件.

4. 着手解决

下载 ubuntu 18.04(bionic) 发行版的这三个库

ubuntu 18.04 提供的包网站 执行查询和下载:

解压(不是dpkg安装)后,进入每个目录,解压 data.tar.gz, 得到的动态库, 拷贝到 EasyConnect 所在目录。

启动 EasyConnect

5. 在 ubuntu 上,连接 EasyConnect

手机上安装 "身份验证器”

小米手机。系统自带的App商城。

EasyConnect 登录公司服务器

https://vpn.xxxxx.com.cn

扫描二维码得到动态口令

用“身份验证器“,扫描 EasyConnect 上的二维码

至此, 可以打开并连接 VPN, 使用专用网络了。

评论 4
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值