USBNetwork Hack 安装教程:无线管理 Kindle

USBNetwork 是一款 Kindle 插件,它可以让我们通过 WiFi 直接连接到 Kindle 并对其进行传送文件、管理等操作,就像管理 FTP 一样,这样就免除了反复在 Kindle 上插拔 USB 数据线的不便。

一、准备工作

1、越狱 Kindle

2、下载所需要的软件

* 注意,如果想要用手机无线管理 Kindle,可以下载“ES 文件浏览器”,使用它的 SFTP 功能。

二、安装步骤

首先要在 Kindle 中安装 USBNetwork Hack,这样就可以使 Kindle 变成为一台“小型FTP”,你可以把它理解成“服务端”。开始动手操作吧:

第一部分:安装 usbnet

1、首先确保安装了 KUAL 及其插件 MRPI

2、用 USB 数据线将 Kindle 连接到电脑,直至出现 Kindle 盘符。

3、解压缩下载到的 kindle-usbnet-0.22.N-xxx.tar.xz 压缩包,得到一个文件夹。把文件夹内的 Update_usbnet_0.22.N_install_pw2_kt2_kv_pw3.bin 拷贝到 Kindle 里 mrpackages 文件夹中;

4、弹出 Kindle 磁盘,点击 Kindle 中的 kindle LAUNCHER,依次点击 Helper -> Install MR Packages。耐心等待 usbnet 安装,直到安装完成后 Kindle 重启完毕;

第二部分:配置服务端

USBNetwork 安装完成后默认是不启用的,你需要按照一下步骤修改相应配置启用它。

1、修改配置文件

重启完成后,在 Kindle 根目录可以看到“usbnet”文件夹,把此文件夹里名为“DISABLED_auto”的文件名改为“auto”。然后在此文件夹里的“etc”文件夹中找到“config”,并用代码编辑器(推荐使用Sublime TextCoda)打开,找到“USE_WIFI”和“USE_WIFI_SSHD_ONLY”两项,如下所示将“false”改为“true”,保存并关闭:

USE_WIFI=”true
USE_WIFI_SSHD_ONLY=”true

2、创建公钥私钥

下面是 Windows、macOS 和 Linux 系统创建公钥私钥的方法,请根据所用系统选择相应步骤。

● Windows 系统:

将“config”文件复制一份在当前目录,重命名为“authorized_keys”并打开,清空里面的内容备用。打开下载到的“puttygen.exe”,在界面上点击【Generate】按钮,鼠标在界面的空白区域随便晃动,直至上面的进度条走完出现如下界面:

putty-key

复制“Public key pasting into OpenSSH authorize_keys file:”下框内的内容,粘贴到“authorized_keys”文件中,保存并关闭。

点击【Save private key】按钮,会弹出提示框,点击【是】按钮,随便命名一下(如 KindleKey)保存(请确认保存的路径中无中文字符),会得到“KindleKey.ppk”文件,留着备用。

● macOS/Linux 系统:

打开“终端”(Terminal),输入以下命令,然后连续按 3 次回车键:

ssh-keygen -t rsa -f ~/Desktop/KindleKey

会在你的桌面上会出现“KindleKey”和“KindleKey.pub”连个文件,把其中的“KindleKey.pub”改成“authorized_keys”,并拷贝到 usbnet 插件目录中。

3、重启 Kindle 设备

点击弹出/移除设备并断开 Kindle 与电脑的连接,重启一下 Kindle。至此,Kindle 服务端配置完成。

第三部分:配置客户端

接下来就可以配置客户端了,下面的步骤是以电脑上的 SFTP 客户端 FileZilla 为例。当然你也可以使用任何支持 SFTP 协议的客户端。而且不仅仅是在电脑上,在手机、平板上安装支持 SFTP 协议的 APP 也是可以使用的,比如“ES 文件管理器”。这些客户端的配置差别不是很大。

在开始下面的步骤之前,需要先找到你的 Kindle 连接 WiFi 后路由器分配给它的 IP 地址。在搜索框中输入“;711”,在结果页面中用手指向上或向左滑动一下,在“4-Interface”这一栏中可以找到 Kindle 当前 IP。

1、安装 FileZilla,安装步骤和一般的常规软件相同,此处从略。

2、打开 FileZilla,点击菜单“编辑 -> 设置”,在左侧点击“SFTP”,点击【添加密钥文件】按钮,将刚才保存的那个“KindleKey.ppk”(或 KindleKey)文件添加进来,点击【确定】按钮。

3、点击软件左上角“文件”菜单下的小图标(或按Ctrl+S快捷键),会弹出“站点管理器”,点击【新建站点】按钮新建一个站点,可以命名为“My Kindle”或者其他你喜欢的名字。

4、右侧的选项卡内容按照下面所示的进行设置,未提到的项忽略:

【常规】:

主机:(刚才记录的 Kindle 的 IP 地址)
协议:SFTP – SSH File Transfer Protocl
端口:22
登陆类型:正常
用户:root
密码:(留空)

【高级】:

服务器类型:Unix
默认本地目录:(你自己选择的目录)
默认远程目录:/mnt/us/documents

【字符集】:

强制UTF-8

5、设置完成后点击【连接】按钮,会弹出一个提示,勾选“总是信任该主机,并将该密钥加入缓存”并点击【确定】按钮即可连接到你的 Kindle 了。

这样你就可以通过 WiFi 的方式管理你的 Kindle,而不必反复插拔 USB 数据线了,是不是很方便!

如果以上内容有任何疑问,请留言,Kindle 伴侣会及时跟进您的问题,如果您发现了文中的错误也请留言提出,以便修正本文,帮助更多的人,谢谢。

——————-

* 附:如何用 SSH 登录 Kindle

除了使用 SFTP 还可以使用生成的密钥通过 SSH 登录 Kindle 系统。Windows 系统可使用客户端 Putty 利用 ppk 密钥登录 Kindle。Mac 或 Linux 可使用终端登录 Kindle:

$ ssh -i KindleKey.pem root@192.168.xxx.xxx

——————-

参考文章:

有帮助,[ 捐助本站 ] 或分享给小伙伴:

发表评论

标注为 * 的是必填项。您填写的邮箱地址将会被保密。如果是在本站首次留言,审核后才能显示。
若提问,请务必描述清楚该问题的前因后果,提供尽可能多的对分析该问题有帮助的线索。

小伙伴们发表了 122 条评论

  1. kpw2, 5.10.1.1固件,不能登录亚马逊。装了好多次都不好用呢。按照教程装好后在kual中的usb里面不知道按到什么经常就连不上电脑了。只能用装的kindle explore文件管理器吧extions和根目录下的usbnet文件夹删除,重启后才能重新连上电脑。

  2. 经过自己尝试,我明白了手机怎么用,现在分享一下,
    准备:将KindleKey.ppk文件拷贝到手机上,并连接到同一WiFi
    下载es文件浏览器,
    网络->FTP->扫描,之后有一个ip地址和kindle一样的,点击之,
    进入设置,勾选私钥,选择文件,选择保存在自己选定的位置的KindleKey.ppk
    其它的照着PC端教程设置即可。
    得到的文件路径也与pc相同。

    • 用你的方法可以用手机连接kindle。 电脑和kindle连接相同的路由器或无线网才能使用usbnetwork hack?