Loading... <strong>说明:</strong>刚刚提到过<code>Linux VPS</code>快速分享文件方法,查看:<a href="https://www.moerats.com/archives/532/" target="_blank" rel="noopener noreferrer">Transfer.sh:Linux VPS使用命令行快速的分享文件</a>,除了这个方法,我们还可以自建文件分享平台,由于<code>Python</code>内置了一个简单的<code>HTTP</code>服务器,而<code>Caddy</code>也是一个简单的<code>HTTP</code>服务器,所以这里可以分别使用<code>Python</code>和<code>Caddy</code>搭建文件分享平台。 <div data-unique="Python"></div> <h2>Python</h2> 使用<code>Python</code>搭建是超级快的,就是界面有点不好看。 使用命令: <pre><code class="hljs shell"><span class="hljs-meta">#</span><span class="bash">进入要分享的文件目录</span> cd /moerats <span class="hljs-meta">#</span><span class="bash">后面的端口随便填,注意防火墙设置</span> python -m SimpleHTTPServer 8080</code></pre> 建议配合<code>screen</code>一起使用,参考:<a href="http://www.502435.com/511.html" target="_blank" rel="noopener noreferrer">使用screen来实现多任务不断线操作命令</a>。 然后我们可以打开<code>http://IP:端口</code>进入界面了。 <a class="light-link" href="http://www.502435.com/usr/uploads/2020/04/89043-VPS_GG(2).png" data-fancybox="gallery" data-type="image" data-caption="请输入图片描述"><img title="请输入图片描述" src="http://www.502435.com/usr/uploads/2020/04/89043-VPS_GG(2).png" alt="请输入图片描述" style=""></a> <div data-unique="Caddy"></div> <h2>Caddy</h2> 觉得<code>Python</code>搭建的界面不好看的,可以使用<code>Caddy</code>搭建,这里用的是逗比的脚本。 使用命令: <pre><code class="hljs nginx"><span class="hljs-attribute">wget</span> -N --<span class="hljs-literal">no</span>-check-certificate https://raw.githubusercontent.com/ToyoDAdoubiBackup/doubi/master/caddy_install.sh && chmod +x caddy_install.sh && bash caddy_install.sh <span class="hljs-comment">#备用地址</span> wget -N --<span class="hljs-literal">no</span>-check-certificate https://www.502435.com/download/shell/Caddy/caddy_install.sh && chmod +x caddy_install.sh && bash caddy_install.sh </code></pre> 创建<code>IP</code>访问,使用命令: <pre><code class="hljs bash"><span class="hljs-comment">#以下一整条命令,直接复制即可,80为端口,可以随便修改,且/MOERATS为要分享的文件目录</span> <span class="hljs-built_in">echo</span> <span class="hljs-string">":80 { root /MOERATS gzip browse }"</span> > /usr/<span class="hljs-built_in">local</span>/caddy/Caddyfile</code></pre> 然后我们可以打开<code>http://IP:端口</code>进入界面了。 <a class="light-link" href="http://www.502435.com/usr/uploads/2020/04/c8b1a-VPS_GG(1).png" data-fancybox="gallery" data-type="image" data-caption="请输入图片描述"><img title="请输入图片描述" src="http://www.502435.com/usr/uploads/2020/04/c8b1a-VPS_GG(1).png" alt="请输入图片描述" style=""></a> 如果打不开,重新启动下<code>Caddy</code>即可。 <pre><code class="hljs sql">/etc/init.d/caddy <span class="hljs-keyword">start</span></code></pre> <div id="gtx-trans" style="position: absolute; left: 460px; top: 1063.94px;"> <div class="gtx-trans-icon"></div> </div> 最后修改:2022 年 08 月 02 日 © 允许规范转载 打赏 赞赏作者 赞 0 如果觉得我的文章对你有用,请随意赞赏