2025年6月个人工作生活总结

本文为 2025年6月工作生活总结。

研发编码

某国产操作系统curl下载sftp服务器文件问题记录

场景:

某国产系统curl版本信息:

复制代码
# curl --version
curl 7.71.1 (x86_64-koji-linux-gnu) libcurl/7.71.1 OpenSSL/1.1.1f-fips zlib/1.2.11 brotli/1.0.7 libidn2/2.3.0 libpsl/0.21.1 (+libidn2/2.3.0) libssh/0.9.4/openssl/zlib nghttp2/1.41.0
Release-Date: 2020-07-01
Protocols: dict file ftp ftps gopher http https imap imaps ldap ldaps pop3 pop3s rtsp scp sftp smb smbs smtp smtps telnet tftp
Features: AsynchDNS brotli GSS-API HTTP2 HTTPS-proxy IDN IPv6 Kerberos Largefile libz NTLM NTLM_WB PSL SPNEGO SSL TLS-SRP UnixSockets

centos7系统curl版本信息:

复制代码
# curl --version
curl 7.29.0 (x86_64-redhat-linux-gnu) libcurl/7.29.0 NSS/3.90 zlib/1.2.7 libidn/1.28 libssh2/1.8.0
Protocols: dict file ftp ftps gopher http https imap imaps ldap ldaps pop3 pop3s rtsp scp sftp smtp smtps telnet tftp
Features: AsynchDNS GSS-Negotiate IDN IPv6 Largefile NTLM NTLM_WB SSL libz unix-sockets

在centos7系统使用curl下载sftp服务器文件,提示出错,如下:

复制代码
$ curl -v --insecure sftp://172.18.18.18/MyServer/config.xml -u latelee:122345789
* About to connect() to 172.18.18.18 port 22 (#0)
*   Trying 172.18.18.18...
* Connected to 172.18.18.18 (172.18.18.18) port 22 (#0)
* Failure establishing ssh session
* Closing connection 0
curl: (2) Failure establishing ssh session

在国产系统进行相同操作,成功。信息如下:

复制代码
# curl -v --insecure sftp://172.18.18.18/MyServer/config.xml -u latelee:122345789
*   Trying 172.18.18.18:22...
* Connected to 172.18.18.18 (172.18.18.18) port 22 (#0)
* User: latelee
* Authentication using SSH public key file
* Completed password authentication
* Authentication complete
hello world
* Connection #0 to host 172.18.18.18 left intact

命令解释:

  • -v:显示调试信息
  • --insecure:跳过 HTTPS/SFTP 的证书验证
  • -u:指定账户和密码

修改服务器IP进行不使用--insecure选项的结果。在centos7输出信息:

复制代码
# curl -v sftp://172.18.18.10/MyServer/config.xml -u latelee:122345789
* About to connect() to 172.18.18.10 port 22 (#0)
*   Trying 172.18.18.10...
* Connected to 172.18.18.10 (172.18.18.10) port 22 (#0)
* SSH MD5 fingerprint: b9e328d8ebb50484905106de7323ca46
* SSH host check: 2, key: <none>
* Closing connection 0
curl: (51) SSL peer certificate or SSH remote key was not OK

在国产系统测试输出信息:

复制代码
# curl -v sftp://172.18.18.10/MyServer/config.xml -u latelee:122345789
*   Trying 172.18.18.10:22...
* Connected to 172.18.18.10 (172.18.18.10) port 22 (#0)
* User: latelee
* Known hosts: /root/.ssh/known_hosts
* Authentication using SSH public key file
* Closing connection 0
curl: (67) Login denied

结论:暂时无法解决。

地图标注

前几个月,领导安排了一个地图打印的事,但因忙于其它事,未真正动手做。这个月重新提起,就加班加点做。任务主要是在一个指定区域的地图的若干位置标注图案和文字,最终得到标注好的一张大图。涉及到瓦片地图的下载、合并和文字的标注。起初是在浏览器用leaflet做展示,可进行缩放,但无法将其导出成本地图片,一开始想着用js做导出,但太吃内存了,再想到用截图工具一一截图,但区域太大,不现实。后来考虑到由于底图和标注内容是分层叠加的,所以先下载指定区域的瓦片,再合并成一张大图,再根据经纬度坐标在图片文件对应的位置叠加。这些用代码实现,没有太难的技术问题,耗时的是需要人工看效果,决定文字的方向。所有位置合计超过1千个,花了不少时间。

生活记录

月中跟大锤说了几次,如果期末考试得A就可以去看电影。后来放假了,还是无法知道具体结果,看发下来的学生手册,重点科目都是B,这也是在预期内。考虑再三,还是带娃全家去看了一场电影。

这个月带小孩去了几次超市,一是本身要买菜,二是带娃看超市的水果和菜,三是由他们决定买什么------除零食外。

这个月经常下雨或暴雨,一大雨过后的晚上,带着小孩到楼下玩,看到了很多只蜗牛,一条鼻涕虫,一只小青蛙。后面要考虑去捉螃蟹了。

月底的周末,带着2个娃娃,骑着电驴,盼着路上没被罚,去图书馆玩。但半路下起,越下越大,只有回家,路上积水多,骑车过去,大妞觉得十分好玩。

这个月的周末,试了做簸箕炊、凉粉、绿豆粥,手艺下降了,就当给小孩尝试新鲜事务。

相关推荐
AI科技星20 小时前
能量绝对性与几何本源:统一场论能量方程的第一性原理推导、验证与范式革命
服务器·人工智能·科技·线性代数·算法·机器学习·生活
xiaobaishuoAI21 小时前
GEO 全场景智能生态:时空大模型原生重构与全域动态风险治理落地
大数据·人工智能·深度学习·生活·geo
萤丰信息2 天前
开启园区“生命体”时代——智慧园区系统,定义未来的办公与生活
java·大数据·运维·数据库·人工智能·生活·智慧园区
第***月2 天前
前往云南走访,在2025年12月,可看到多元且鲜活的新风貌,有新出行、新经济所带来的生活变化
生活·旅游·美食·风景
AI科技星2 天前
引力与电磁的动力学耦合:变化磁场产生引力场与电场方程的第一性原理推导、验证与统一性意义
服务器·人工智能·科技·线性代数·算法·机器学习·生活
科技观察2 天前
有道翻译:跨越语言的桥梁
生活
互联网运营知识库2 天前
2026年寒假旅游攻略生成二维码怎么做?
经验分享·科技·其他·生活·旅游·节日
科技观察3 天前
启明社范建峰:用金融力量编织慈善网络
生活
金士镧(厦门)新材料有限公司3 天前
稀土抑烟剂在船舶中的应用:提升航行安全与环保
科技·安全·全文检索·生活·能源
郑州光合科技余经理3 天前
架构解析:同城本地生活服务o2o平台海外版
大数据·开发语言·前端·人工智能·架构·php·生活