【Ubuntu】Python uploadserver 文件传输服务器

1.安装Python

bash 复制代码
#提权
su root
#安装Python环境依赖
apt install python python3-pip -y
#虚拟环境模块
apt install python-3.12-venv -y
#创建虚拟环境
python3 -m venv uploadserver-env
#激活环境
source uploadserver-env/bin/activate

2.安装pip模块uploadserver

bash 复制代码
pip install uploadserver

3.创建一个文件夹用来充当文件服务器的文件路径

bash 复制代码
mkdir ./file

4.赋予文件夹权限

bash 复制代码
chmod 777 ./file

5.创建个文件用来只管演示测试结果

bash 复制代码
cd ./file
touch 测试.txt

6.在当前目录下启动服务

bash 复制代码
sudo python -m uploadserver

7.回到浏览器进行测试127.0.0.1:8000

相关推荐
imc.114 分钟前
linux基础IO
linux·运维·服务器
躺不平的理查德5 分钟前
让Ubuntu 的第二块网卡 ens37 永久固定为 192.168.30.111
运维·服务器
bitbrowser44 分钟前
Facebook 验证反复回到原页面,应该从哪里排查
运维·服务器·facebook
虹科网络安全1 小时前
艾体宝新闻|从 SQL 注入到服务器接管:CVE-2026-57517 暴露 Web 管理面板的供应链与安全编码风险
服务器·前端·sql
BelongPanda2 小时前
Linux Nginx 纯手动 Let‘s Encrypt 泛域名证书配置教程
linux·nginx
AC赳赳老秦2 小时前
招投标公开数据自动化采集实战:基于 OpenClaw 的定时抓取与业务关键词精准推送
运维·服务器·数据库·自动化·测试用例·deepseek·openclaw
酷可达拉斯2 小时前
Linux操作系统-shell编程(0)
linux·运维·服务器·python·云计算
2301_777998342 小时前
Linux中断机制:操作系统如何高效运行
linux·运维·服务器
yunwei372 小时前
eBPF 教程:检查 exec 后真正安装的可执行镜像
linux·开源
雷工笔记3 小时前
Ubuntu迁移记录
笔记·ubuntu