一、背景
最近发现使用SSH连接远程服务器时,经常出现当长时间无操作后,操作无响应,进入卡死状态。
二、方案
在增加ssh配置文件~/.ssh/config
,对SSH连接保持一个心跳连接:
1 | Host * |
最近把自己手头的安卓测试机升级为安卓14体验新特性时,发现无法使用Charles抓包。
之前为了方便测试,在手机上把Charles的证书设置为系统证书,这样可以直接使用线上正式包来进行抓包调试H5页面,不需要反复收集不同APP最新的集成测试包。
大致流程参考:移动端开发调试工具——Charles
上网查看资料,安卓14对系统证书的逻辑进行了调整,将系统根CA证书,从系统目录/system/etc/security/cacerts
迁移到com.android.conscrypt.apex
(可通过Google Play动态更新)中,apex的挂载后的目录/apex/com.android.conscrypt/cacerts
。之前在/system/etc/security/cacerts
中添加的证书就不起作用了。