可以的,没有 root 权限也完全可以安装和使用 MinIO(Linux 下)。MinIO 本身就是为“单文件、免安装、可在普通用户下运行”设计的。
下面给你几种非 root 用户在 Linux 上装 MinIO 的常见方式。
在普通用户目录下操作即可:
mkdir -p ~/minio && cd ~/minio
wget https://dl.min.io/server/minio/release/linux-amd64/minio
chmod +x minio
mkdir -p ~/minio/data
./minio server ~/minio/data --address :9000 --console-address :9001
⚠️ 端口要用 非特权端口(>1024),9000/9001 一般没问题
访问:
如果你在 docker 用户组里(不需要 root):
docker run -p 9000:9000 -p 9001:9001 \
-v $HOME/minio/data:/data \
minio/minio server /data \
--console-address ":9001"
只是测试可以用:
pip install minio
但这只是 Python 客户端,不是 server。
✅ 可以:
❌ 不可以:
可以用:
nohup ./minio server ... &screen / tmuxcron @reboot如果你愿意,我可以:
你打算用在什么场景?本地测试 / 服务器 / 内网存储?