今天在调试openwrt的时候需要远程下载一个组件,就连入telnet用wget命令下载,不过他反复提示不是http也不是ftp。一想啊原来是不支持SSL,怎么办?命令行里开启一下不就行了?
opkg update
opkg install libustream-openssl
opkg install ca-certificates
这样就可以让openwrt支持ssl的https下载远程文件啦。
如果远程地址的证书有问题,还可以用这个参数“ –no-check-certificate”来忽略,不过这个wget参数是标准linux里的,openwrt是里否支持,我自己也没测试过。
当然linux(centos、ubuntu)等系统在用wget去获取https地址文件时,出现错误后会直接提示让你用 “wget –no-check-certificate https://xxxxx” 来进行操作。