收起左侧

更新后nginx不能新增自定义配置了

31
回复
3208
查看
[ 复制链接 ]

4

主题

5

回帖

0

牛值

江湖小虾

2024-11-5 17:53:40 显示全部楼层 阅读模式
更新23版本后,不能再/usr/trim/nginx/conf/conf.d/增加自定义的配置,重启后会导致该目录中的文件恢复成默认状态。
收藏
送赞 1
分享

4

主题

5

回帖

0

牛值

江湖小虾

2024-11-13 14:06:30 楼主 显示全部楼层
目的是使用飞牛的内网穿透,自己弄就不完美了

0

主题

3

回帖

0

牛值

江湖小虾

2024-11-6 11:03:46 显示全部楼层
非常无法理解,希望可以开放

30

主题

6649

回帖

0

牛值

管理员

2024-11-5 18:22:02 显示全部楼层
感谢反馈,我们跟进一下
我大概的看了一下,是nginx在重载的时候会使用到 /usr/trim/share/.restore/ng.conf.zip去覆盖配置文件,这应该是刻意这么做的,不过还是希望能够放开控制  详情 回复
2024-11-6 09:04

6

主题

14

回帖

0

牛值

江湖小虾

2024-11-6 09:04:44 显示全部楼层
我大概的看了一下,是nginx在重载的时候会使用到 /usr/trim/share/.restore/ng.conf.zip去覆盖配置文件,这应该是刻意这么做的,不过还是希望能够放开控制
用root进去,先把/usr/trim/nginx/conf这个文件夹下载到本地,修改里面的nginx.conf文件,然后一起打包为ng.conf.zip文件夹,在替换掉/usr/trim/share/.restore/ng.conf.zip,是不是就可以了  详情 回复
2024-12-22 09:36
是的,23版本上了nginx防护功能,不允许用户自行修改nginx配置。后面也不会放开控制了。  详情 回复
2024-11-6 09:39

30

主题

6649

回帖

0

牛值

管理员

2024-11-6 09:39:55 显示全部楼层
Fritz 发表于 2024-11-6 09:04
我大概的看了一下,是nginx在重载的时候会使用到 /usr/trim/share/.restore/ng.conf.zip去覆盖配置文件,这 ...

是的,23版本上了nginx防护功能,不允许用户自行修改nginx配置。后面也不会放开控制了。
了解了这个改动,但能不能出个说明或者公告,为啥要这么改,能给个理由么?我觉得失去了很多个性化的用途  详情 回复
2024-12-25 16:41
如果不能修改配置,那你们能不能把青龙面板,迅雷等代理出来。现在使用其他端口的app都不能远程访问,比较麻烦了。  详情 回复
2024-11-6 14:50
如果是这样的话,就会感觉系统可玩性大大的降低了啊,建议官方可以出一个配置工具,类似群晖的代理配置之类的  详情 回复
2024-11-6 10:33

6

主题

14

回帖

0

牛值

江湖小虾

2024-11-6 10:33:52 显示全部楼层
飞牛技术同学 发表于 2024-11-6 09:39
是的,23版本上了nginx防护功能,不允许用户自行修改nginx配置。后面也不会放开控制了。 ...

如果是这样的话,就会感觉系统可玩性大大的降低了啊,建议官方可以出一个配置工具,类似群晖的代理配置之类的
哎,怎么把这么重要的东西去掉了呢?  详情 回复
2025-2-25 12:17

0

主题

1

回帖

0

牛值

江湖小虾

2024-11-6 13:10:07 显示全部楼层

更新23版本后可以关掉重定向80 443
然后就可以开自己的nginx了
不行,23版nginx有防护机制了,会自动覆盖掉配置文件,你修改了nginx,也会自动回滚  详情 回复
2024-11-6 14:37

6

主题

14

回帖

0

牛值

江湖小虾

2024-11-6 14:37:13 显示全部楼层
不行,23版nginx有防护机制了,会自动覆盖掉配置文件,你修改了nginx,也会自动回滚
飞牛自带的nginx不能改动。但可以自己docker起一个,端口不重复就行  详情 回复
2024-11-7 09:48

4

主题

5

回帖

0

牛值

江湖小虾

2024-11-6 14:50:44 楼主 显示全部楼层
如果不能修改配置,那你们能不能把青龙面板,迅雷等代理出来。现在使用其他端口的app都不能远程访问,比较麻烦了。

0

主题

18

回帖

0

牛值

江湖小虾

2024-11-7 09:48:59 显示全部楼层
飞牛自带的nginx不能改动。但可以自己docker起一个,端口不重复就行
目的是使用飞牛的内网穿透,自己弄就不完美了  详情 回复
2024-11-13 14:06

3

主题

3

回帖

0

牛值

江湖小虾

2024-11-18 21:23:22 显示全部楼层
我自己搞了一个dnsmasq在内网做dns解析,然后内网地址都用域名访问,nginx加server,现在nginx不能配置了。。辣么多端口我怎么能记得完……………………
自己单独起个nginx配置,不跟系统的冲突啊  详情 回复
2024-11-19 16:20

0

主题

18

回帖

0

牛值

江湖小虾

2024-11-19 16:20:26 显示全部楼层
自己单独起个nginx配置,不跟系统的冲突啊
我自己用docker加载了个nginx,定义个8080端口,内网可以访问,外网还访问不了,有知道啥原因的吗。外网访问5666就没有问题,访问8080就不行了。。。  详情 回复
2025-1-1 20:34

0

主题

5

回帖

0

牛值

江湖小虾

2024-12-22 09:36:07 显示全部楼层
本帖最后由 胡不归 于 2024-12-22 10:47 编辑

用root进去,先把/usr/trim/nginx/conf这个文件夹下载到本地,修改里面的nginx.conf文件,然后把文件夹一起打包为ng.conf.zip,再替换掉/usr/trim/share/.restore/ng.conf.zip,是不是就可以了
ng.conf.zip 这个压缩包是加密的,nginx重启的时候除了需要预设的密码解密这个压缩包,还应该有验证机制来验证这个压缩包是不是被改动过 搞清楚了这个流程应该可以自己修改这个压缩包了  详情 回复
2024-12-25 01:13

1

主题

1

回帖

0

牛值

江湖小虾

2024-12-25 01:13:03 显示全部楼层
ng.conf.zip
这个压缩包是加密的,nginx重启的时候除了需要预设的密码解密这个压缩包,还应该有验证机制来验证这个压缩包是不是被改动过
搞清楚了这个流程应该可以自己修改这个压缩包了

2

主题

5

回帖

0

牛值

江湖小虾

2024-12-25 16:41:33 显示全部楼层
了解了这个改动,但能不能出个说明或者公告,为啥要这么改,能给个理由么?我觉得失去了很多个性化的用途

2

主题

2

回帖

0

牛值

江湖小虾

2024-12-26 18:01:40 显示全部楼层
可以尝试把nginx进程替换掉,应该就可以了

0

主题

5

回帖

0

牛值

江湖小虾

2024-12-26 20:32:00 显示全部楼层
我试过是可以的,重启后,就是修改后的,只是我不会修改

0

主题

5

回帖

0

牛值

江湖小虾

2024-12-26 20:39:36 显示全部楼层
好像可以改,没有验证

0

主题

5

回帖

0

牛值

江湖小虾

2024-12-28 21:22:03 显示全部楼层
我测试了可以,但是好像不是每个都可以
https://blog.csdn.net/mati6929/article/details/143395399

2

主题

6

回帖

0

牛值

江湖小虾

2025-1-1 20:34:02 显示全部楼层
我自己用docker加载了个nginx,定义个8080端口,内网可以访问,外网还访问不了,有知道啥原因的吗。外网访问5666就没有问题,访问8080就不行了。。。

1

主题

10

回帖

0

牛值

江湖小虾

2025-2-19 20:35:22 显示全部楼层
配置完ssl的证书,现在因为系统配置问题,完全没办法进去https的后台,http也被强制重定向到https,再加上现在不允许修改nginx配置,意思是整个操作系统直接就无了?
我遇到过这个问题,物理机插上键盘鼠标,命令行页面登入进去,找到FNOS系统配置文件夹,修改conf文件里的端口号再保存重启就可以解决了!  详情 回复
2025-2-21 13:38

0

主题

9

回帖

0

牛值

江湖小虾

2025-2-21 13:38:30 显示全部楼层
我遇到过这个问题,物理机插上键盘鼠标,命令行页面登入进去,找到FNOS系统配置文件夹,修改conf文件里的端口号再保存重启就可以解决了!
哪个配置文件?请发一下路径谢谢!  详情 回复
2025-2-22 15:43

1

主题

10

回帖

0

牛值

江湖小虾

2025-2-22 15:43:08 显示全部楼层
哪个配置文件?请发一下路径谢谢!
我上次遇到过这个问题,就是https证书失效导致无法访问,而且选择强制https访问后http端口被强制302到https导致也无法访问。虽然fnos留了个后门,在你设置的http和https端口之外还保留了一个http 8000的端口配置,通  详情 回复
2025-2-24 17:56
配置文件好像是在 %usr\trim\etc\ 文件夹里,找找看好几个.conf 有一个是web配置的  详情 回复
2025-2-24 17:45

0

主题

9

回帖

0

牛值

江湖小虾

2025-2-24 17:45:38 显示全部楼层
rain_wuw 发表于 2025-2-22 15:43
哪个配置文件?请发一下路径谢谢!

配置文件好像是在 \usr\trim\etc\  文件夹里,找找看好几个.conf 有一个是web配置的

0

主题

9

回帖

0

牛值

江湖小虾

2025-2-24 17:56:03 显示全部楼层
我上次遇到过这个问题,就是https证书失效导致无法访问,而且选择强制https访问后http端口被强制302到https导致也无法访问。虽然fnos留了个后门,在你设置的http和https端口之外还保留了一个http 8000的端口配置,通常情况下在遇到这种情况后还可以使用保留的8000端口进行局域网http访问,当然如果你和我一样强迫症把默认的http端口改成8000且强制https访问,保留的端口就会因为8000端口被强制302到https端口,然后就你这样了~而且现在飞牛OS还把nginx配置锁定了,但是trim配置没锁定,你可以修改trim文件里的端口,保存重启。
8000端口确实还在,。。但是我保存到浏览器里的密码删了,现在彻底寄了,密码忘记了  详情 回复
2025-2-26 16:41

0

主题

2

回帖

0

牛值

江湖小虾

2025-2-25 12:17:24 显示全部楼层
Fritz 发表于 2024-11-6 10:33
如果是这样的话,就会感觉系统可玩性大大的降低了啊,建议官方可以出一个配置工具,类似群晖的代理配置之 ...

哎,怎么把这么重要的东西去掉了呢?
昨晚尝试删掉这个nginx,把trim_nginx服务删掉了,结果差点变砖,还好虚拟机装了一个新的把服务拷过来救活了。这个自带的ng,只要运行就会用resotore的配置全覆盖还原,不光配置文件,还有nginx的执行文件全会还原,  详情 回复
2025-2-25 14:51

0

主题

16

回帖

0

牛值

江湖小虾

2025-2-25 14:51:40 显示全部楼层
昨晚尝试删掉这个nginx,把trim_nginx服务删掉了,结果差点变砖,还好虚拟机装了一个新的把服务拷过来救活了。这个自带的ng,只要运行就会用resotore的配置全覆盖还原,不光配置文件,还有nginx的执行文件全会还原,而且还把相关的文件权限限制,特别蛋疼。

1

主题

10

回帖

0

牛值

江湖小虾

2025-2-26 16:41:31 显示全部楼层
8000端口确实还在,。。但是我保存到浏览器里的密码删了,现在彻底寄了,密码忘记了
插键盘鼠标显示器,试试开机后grub页面重置root密码。  详情 回复
2025-3-2 19:35
网上查到的教程可以把fnos的硬盘先从这个虚拟机移动到其他虚拟机,挂载之后修改/etc/shadow就可以了,但是发现修改之后从新移动回fnos这个虚拟机,seabios没办法自动找到启动项,不知道为什么  详情 回复
2025-2-26 17:34

1

主题

10

回帖

0

牛值

江湖小虾

2025-2-26 17:34:34 显示全部楼层
网上查到的教程可以把fnos的硬盘先从这个虚拟机移动到其他虚拟机,挂载之后修改/etc/shadow就可以了,但是发现修改之后从新移动回fnos这个虚拟机,seabios没办法自动找到启动项,不知道为什么

0

主题

9

回帖

0

牛值

江湖小虾

2025-3-2 19:35:43 显示全部楼层
rain_wuw 发表于 2025-2-26 16:41
8000端口确实还在,。。但是我保存到浏览器里的密码删了,现在彻底寄了,密码忘记了 ...

插键盘鼠标显示器,试试开机后grub页面重置root密码。

0

主题

3

回帖

0

牛值

江湖小虾

2025-4-30 10:02:07 显示全部楼层

靠。。。我自定义的二级域名全没了。

现在只能这么做了:现在是这么做的,在软路由里代理所有域名转发到飞牛端口,前提是你的还有这么一个服务器sweat

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则