前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >专栏 >读书|通过 SSH & SFTP 管理 Kindle 上的文件

读书|通过 SSH & SFTP 管理 Kindle 上的文件

作者头像
mzlogin
发布于 2023-10-23 02:18:23
发布于 2023-10-23 02:18:23
6390
举报
文章被收录于专栏:闷骚的程序员闷骚的程序员

这是这个系列的第三篇文章,之前写了:

本文介绍我如何通过 SSH & SFTP 管理 Kindle 上的文件。

管理 Kindle 里的文件,包括上传电子书、上传屏保图片、上传字体、上传插件、下载书摘等等,常用的方式就是通过 USB 连接电脑,然后在电脑上管理文件。这样有两个我不太爽的地方:

  1. 必须要使用 USB 线缆;
  2. 在电脑上挂载的并不是 Kindle 根目录,而一般是 /mnt/us,其它目录的文件无法管理。

在我开始在 Kindle 上使用 KOReader 后,发现 KOReader 有一个 SSH server 的功能,开启后就可以通过 SSH & SFTP 连接到 Kindle 了,可以解决上面两个问题。不过它有一点不方便的地方,就是必须得先进入 KOReader,然后才能在菜单里开启这个功能,对于老设备来说,这几步操作可能需要耗时挺久,不能忍……

作为一个能自己动手绝不吵吵的爱折腾的程序员,我就想着,能不能在 KUAL 里加两个按钮,点击后就能开启/关闭 SSH server?于是就制作了下面这款插件:

插件的安装、使用方法请参考上面的链接,这里就不再赘述了。

插件在 Kindle 上的运行效果:

点击 Start Server 就能启动 SSH & SFTP Server,并在屏幕上显示 IP 和端口,此时就可以通过局域网内的电脑用 SSH / SFTP 的方式连接到 Kindle 了。

比如我习惯使用开源免费的 FileZilla 来管理文件,使用 SFTP 的方式连接上 Kindle 之后,就可以通过图形界面直接管理 Kindle 里的文件了,上传下载随心所欲:

喜欢用命令行的同学也可以直接在终端连接:

使用完成后点击 Stop Server 就能关闭 SSH & SFTP Server。

以上就是我通过 SSH & SFTP 管理 Kindle 上的文件的方法,虽然只是基于 KOReader 里的组件,做了一点二次封装形成了一个插件,但它确实提升了我的效率和体验,希望对大家也有所帮助和启发。

文档信息

本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
原始发表:2023/09/18,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
暂无评论
推荐阅读
编辑精选文章
换一批
读书|程序员如何传书到 Kindle
我有一台 2013 年从日亚海淘的 Kindle Paperwhite,至今仍在服役。除了外观上的磨损,其它一切正常,甚至连续航都依旧给力。
mzlogin
2023/10/23
6030
读书|程序员如何传书到 Kindle
读书|通过 Git 管理 Kindle 屏保图片,一键自动同步
前面一篇文章 读书|程序员如何传书到 Kindle 介绍了我最喜欢的通过 WiFi 向 Kindle 传书的方法,这篇文章介绍一下我是如何管理 Kindle 屏保图片的。
mzlogin
2023/10/23
2960
读书|通过 Git 管理 Kindle 屏保图片,一键自动同步
读书|通过免费云盘传书到 Kindle
本文介绍如何通过免费云盘传书到 Kindle——这已经成为我目前最喜欢的传书到 Kindle 的方式了。
mzlogin
2024/04/11
7170
读书|通过免费云盘传书到 Kindle
亚马逊 Kindle 泡面盖入门与更多的折腾
第一次想到使用亚马逊 Kindle 电子书阅读器是一两年前,这也是终于将它从愿望单上划掉了... 当时是在浏览和膜拜 LeanCloud 创始人 dalao 江宏的博客时发现的他有阅读电子书的习惯。他是美国耶鲁大学计算机科学博士,Google 前工程师...在他的博客(https://1byte.io/books)上有一些书籍的推荐,大多是电子书,也在博文中有提到使用 Kindle 的习惯于是为了向 dalao 看齐,剁个 Kindle 好了...
Tony He
2022/11/17
1.4K0
亚马逊 Kindle 泡面盖入门与更多的折腾
玩转服务器—数据上传与下载
在生物信息学数据处理中,远程服务器成为了我们不可或缺的重要工具。它为我们提供了强大的计算资源和存储空间,使得复杂的生信分析任务得以高效开展。然而,在与远程服务器交互的过程中,上传和下载文件这一看似基础的操作却至关重要。正确、高效地进行文件的上传与下载,不仅能确保数据的安全传输和及时处理,还能极大地提升我们的工作效率。今天来介绍一下如何在我们共享服务器(2024的共享服务器交个朋友福利价仍然是800)上进行文件的上传和下载操作,为你的生信研究之路提供清晰的指引。
生信菜鸟团
2024/11/23
2090
玩转服务器—数据上传与下载
OMV -6- 搭建并使用公网 SFTP 服务
默认情况下FTP协议使用TCP端口中的20和21这两个端口。21端口用于传输控制信息,而是否使用20作为传输数据的端口与FTP使用的传输模式有关,如果采用被动模式则具体使用哪个端口要服务器端和客户端协商决定。FTP传输模式分为以下两种:
为为为什么
2022/08/06
4.2K0
OMV -6- 搭建并使用公网 SFTP 服务
群晖NAS启动SFTP服务并安装内网穿透工具配置SFTP服务公网地址
本文主要介绍如何将在群晖NAS中开启SFTP服务,并安装cpolar内网穿透工具配置公网地址,轻松打造一套高效、安全的跨网络远程文件传输解决方案,享受无缝的远程工作与生活体验。
YIN_尹
2024/10/12
2230
群晖NAS启动SFTP服务并安装内网穿透工具配置SFTP服务公网地址
OpenWrt系统安装内网穿透并配置SFTP服务实现远程访问
本次教程我们将在OpenWRT系统上安装SFTP服务,并结合cpolar内网穿透,创建安全隧道映射22端口,实现在公网环境下远程OpenWRT SFTP,安全地传输文件,比如备份文件、配置文件等。
YIN_尹
2024/07/01
4450
OpenWrt系统安装内网穿透并配置SFTP服务实现远程访问
Ubuntu 使用 vsftpd 基于系统用户配置相互隔离的 ftp (ftps) 服务并禁止账户 ssh shell 登陆功能
    我们在日常使用 UbuntuServer 服务器时,经常会直接使用基于 ssh 的  sftp 连接服务器直接进行文件上传和下载,不过这个方式其实有一定的安全隐患,当一个团队有多个人员,需要连接服务器去发布时,如果使用 ssh 则意味着需要将系统的 账户和密码 告知对方,别人就不仅拥有了 sftp 的连接权限,同时也拥有了 ssh 的连接权限,意味着可以直接登陆服务器,而且 对方使用 sftp 登陆之后可以看到服务器上全部的文件,这显示是不符合预期的,我们要的仅仅是给对方提供一个 ftp 文件上传下载的权限,并且最好能够限定到具体的目录。
乌拉栋
2022/10/28
1.6K0
CentOS 配置ssh和sftp服务分离
拷贝/etc/ssh/目录下的sshd_config文件,放到同目录,命名为:sftpd_config。
IT小马哥
2023/09/02
1.2K0
自己部署 Node.js 版本的 Wafer2 Demo
本文主要介绍如何在自己服务器上部署腾讯云微信小程序开发环境,通过详细步骤和截图进行说明。同时,介绍了部署完成后如何进行测试和联调。
Jason
2017/12/11
13.7K11
自己部署 Node.js 版本的 Wafer2 Demo
PC 和开发板之间传输文件
在嵌入式开发中,涉及交叉编译:在 PC 上编译,在开发板上运行。所以就涉及 PC 和开发板之间的文件 传输,方法有多种:网络传输、串口传输、USB 传输,当然,还有最笨的方法:U 盘拷贝。
韦东山
2020/10/28
6.3K1
PC 和开发板之间传输文件
XShell 收费?5款免费且超赞的SSH工具,一个比一个香!
SSH工具是后端程序员日常工作必备的工具之一,一款趁手的工具也能让工作效率事半功倍;
一行Java
2022/04/07
9.4K0
XShell 收费?5款免费且超赞的SSH工具,一个比一个香!
【Linux】ssh介绍与远程登陆工具配置使用
SSH(Secure Shell)是一种网络协议和安全工具,用于在不安全的网络上安全地进行远程登录和数据传输。它提供了加密的通信通道,以保护敏感数据的机密性和完整性。
DevFrank
2024/07/24
5660
【Linux】ssh介绍与远程登陆工具配置使用
自己部署 PHP 版本的 Wafer2 Demo
Jason
2017/12/11
9.6K4
自己部署 PHP 版本的 Wafer2 Demo
玩转服务器---基本工具的使用
首先,自行安装FileZilla,傻瓜式安装即可。打开FileZilla
创译科技
2019/06/02
3.2K2
别用XShell了,这款SSH工具绝对惊艳,还支持网页版...
之前经常使用Xshell来操作Linux虚拟机,基本上是够用了。但是Xshell免费使用只供非商业用途,而且如果你想用FTP来进行文件传输的话,还需单独下载Xftp。
macrozheng
2023/09/04
3K1
别用XShell了,这款SSH工具绝对惊艳,还支持网页版...
Primitive Ftpd:将设备变身为FTP/SFTP服务器
文章更新:   20170529 初次成文 应用名称:Primitive Ftpd 应用包名:org.primftpd 备注说明:暂无 写在前面:   今天呢,小苏要为大家推荐一款很棒的应用,这款应用呢,"文能设备间传文件,武能代替手机数据线",虽然似乎听起来很专业,但是其实使用起来很简便,到底是什么好东西呢,一起来看看吧:   Primitive Ftpd是一款免费,无广告且开源的,可以在安卓设备上提供FTP/SFTP服务来分享设备上文件的应用,使用Primitive Ftpd,你的安卓设备将会变身
美丽应用
2018/07/20
2.4K0
AutoDL算力租用++Pycharm中SSH、SFTP连接远程服务器[通俗易懂]
创建一个新的Pycharm项目(如果你的代码在服务器上,你需要用一个新的纯Python项目同步服务器上的项目,那么进行这一步)
全栈程序员站长
2022/09/07
8.3K0
AutoDL算力租用++Pycharm中SSH、SFTP连接远程服务器[通俗易懂]
网络工程师最常用的7款利器,超专业超有用!
作为一个网络工程师,在日常工作中肯定会使用许多方便的实用软件来提高效率,下面就简单介绍一下网络工程师常用的7种软件,不要错过哦!
释然IT杂谈
2020/12/08
1.7K0
网络工程师最常用的7款利器,超专业超有用!
推荐阅读
相关推荐
读书|程序员如何传书到 Kindle
更多 >
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档