WebShell

ssh2-sftp-client实现断点续传

之前使用ssh2-sftp-client来实现了终端文件上下载,同时因为支持流方式,所以做到了分片上传和下载,同时也就有了进度条。但传输时候网路是有不确定性的随时中断,那么就需要断点续传。这里了解了下ssh2-sftp-client的实现,发现实际上支持断点是具备可行性的。

3月 21, 2025

浏览器指纹

WEB如果提供了账户登录,我们自然可以区分。如果是匿名用户我们如何区分呢,这时就需要浏览器指纹了。浏览器指纹是浏览器在特定时间点上,由用户设备上所有可用的信息生成的唯一标识符。浏览器JS本身是无法直接提供指纹的,需要自行实现,当然社区已有成熟的类库,比如 fingerprintjs。

10月 22, 2024

Linux机器免密登录

本文介绍了如何在Linux系统中配置SSH免密登录,包括创建公私钥、配置authorized_keys文件等步骤,以提高登录安全性和便利性。

9月 19, 2024

WebShell中获取任意文件所在当前目录

基于xterm.js的webshell在实现选中文件名直接下载文件时遇到了困难,这个feat里如何获取文件名所在的目录。经过实际调研确定了解决方案,这里Mark下。

9月 19, 2024

ssh2连接时设置环境变量

本文是作者对ssh2连接时设置环境变量的介绍,包括ssh2连接时设置环境变量的优势、实现细节、相关资料等,这些步骤可以帮助作者提高ssh2连接时设置环境变量的效率。

8月 20, 2024

SSH2开启会话时指定启动文件可行性分析

本文是作者对SSH2开启会话时指定启动文件可行性分析的介绍,包括SSH2开启会话时指定启动文件可行性分析的优势、实现细节、相关资料等,这些步骤可以帮助作者提高SSH2开启会话时指定启动文件可行性分析的效率。

6月 29, 2024

OpenCloudOS SSH连接执行报错

本文是作者对OpenCloudOS SSH连接执行报错的介绍,包括OpenCloudOS SSH连接执行报错的优势、实现细节、相关资料等,这些步骤可以帮助作者提高OpenCloudOS SSH连接执行报错的效率。

6月 12, 2024

Shell里判断CPU架构

本文是作者对Shell里判断CPU架构的介绍,包括Shell里判断CPU架构的优势、实现细节、相关资料等,这些步骤可以帮助作者提高Shell里判断CPU架构的效率。

6月 11, 2024

AI聊天中使用SSE

本文是作者对AI聊天中使用SSE的介绍,包括SSE的优势、服务端实现、客户端实现等,这些步骤可以帮助作者提高AI聊天的用户体验。

4月 13, 2024

xterm中的attachCustomKeyEventHandler

本文介绍如何在xterm.js中使用attachCustomKeyEventHandler监听按键执行特殊处理,包括源码解读、使用场景等实现细节,以提高xterm.js终端的链接交互体验。

4月 13, 2024