Ubuntu 18
蚊子 1.5
为 Ubuntu 修改 mosquitto snap 配置文件的正确方法是什么?
/snap/mosquitto/51/default_config.conf 中的文件是只读的。
ps ax 显示 mosquitto 正在运行和使用
6242 ? Ss 0:00 /bin/sh /snap/mosquitto/51/launcher.sh
6267 ? S 0:00 /snap/mosquitto/51/usr/sbin/mosquitto -c /snap/mosquitto/51/default_config.conf
6269 pts/1 R+ 0:00 ps ax
尝试更改权限会这样做:
ubuntu@ip-10-0-0-30:~$ sudo chmod +w /snap/mosquitto/51/default_config.conf
chmod: changing permissions of '/snap/mosquitto/51/default_config.conf': Read-only file system
ubuntu@ip-10-0-0-30:~$
任何帮助都很有值(value)!
谢谢!
最佳答案
在 snap 包中加载了哪个配置文件的详细信息在这里:
https://github.com/eclipse/mosquitto/blob/master/snap/launcher.sh
从这里你应该能够创建/编辑
/var/snap/mosquitto/common/mosquitto.conf
对我来说尚不完全清楚的是,这里还有另一个案例将指
/home/<user>/snap/mosquitto/common/mosquitto.conf
我不清楚
<user>
这里指的是运行 mosquitto 服务的用户,或者启动 snap 的用户。
关于ubuntu - 如何配置 mosquitto 的 Ubuntu snap 版本?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51985172/