通过frp实现内网穿透,将闲置手机暴露至公网,同时利用caddy搭建webdav服务,客户端通过rclone实现webdav挂载,最终达到类坚果云的效果。确保手机拥有公网IP。使用Termux配置服务端(闲置手机)。更换Termux的仓库源,输入termux-change-repo并确认。更新默认包管理器和已安装包。开启存储权限,通过termux-setup-storage并同意权限申请。安装vim,注意Termux对内置文件的跟踪校验。配置frp进行内网穿透。下载并解压frp文件。配置frps.toml与frpc.toml,表示将访问8.8.8.8:8888的流量转发至127.0.0.1:8888。赋予文件执行权限并启动服务。利用caddy搭建webdav服务。下载caddy二进制文件,配置密码,创建caddy配置文件,运行caddy。通过浏览器访问webdav服务。使用termux-services守护服务,确保其不因断电或其他原因而停止。使用rclone挂载webdav服务至本地文件夹。创建rclone.vbs快捷方式实现开机启动。安装openssh,生成SSH密钥并配置sshd服务。在frpc.toml中添加代理配置。使用Termux安装git,初始化裸仓库,远程克隆git仓库。设置远程桌面连接,允许远程协助并穿透到公网。