本人 Linux 小白,自己摸到这里走不通了。
CPanel 面板,比如说用户 abc123,那么仅管理 /home/abc123,可以 SSH,可以调用一些通用 Bin 权限。
自己试了一下
adduser abc123
groupadd abc123
usermod -a abc123 abc123
然后让 Nginx 在这个账户下跑,就永远的 403 了
1
siknet 2019-02-09 17:24:36 +08:00 via Android
干嘛不用宝塔面板
|
3
zhazi 2019-02-09 17:46:00 +08:00 via Android
我觉得系统的学习一下权限系统就好了 跟什么操作系统没关系 windows 和 linux 对照着学习 不理解权限怎么玩,背命令就是给自己找坑,不如用 root 了
|
4
KasuganoSoras 2019-02-09 17:50:34 +08:00
chroot
高端一点就 Docker |
5
flynaj 2019-02-10 01:53:02 +08:00 via Android
你看一下 Nginx 配置文件,临时文件什么都可能不在这个目录,还有它要调用系统 API,可能这个账号没有权限
|
6
aaaaasam 2019-02-12 09:51:33 +08:00
1、把 nginx 的页面文件丢在这个目录下面;
2、su - abc123,用前面这个命令切换到这个 abc123 用户,查看页面资源的文件是否可读; |