# 安全与禁用操作

> Nginx/宝塔安全原则与危险命令

# 33. Nginx / 宝塔最重要的安全原则

不要：

```text
直接公网开放3000
直接公网开放3306
把storage/papers放public
把.env放到ZIP分享
把真实API Key写README
```

建议：

```text
HTTPS
Basic Auth
Graduate OS 登录
MySQL localhost
PM2 localhost:3000
.env chmod 600
```

---


# 34. 禁止执行的危险命令

```bash
npx prisma migrate reset
npx prisma db push --force-reset
rm -rf /www/wwwroot/graduate-os
rm -rf /www/wwwroot/graduate-os/storage
rm /www/wwwroot/graduate-os/.env
chmod -R 777 /www/wwwroot/graduate-os
```

不要随意删除：

```text
prisma/migrations/
```

---
