Ubuntu 18
Mosquitto 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:~$
任何有价值的帮助!
谢谢!
答案 0 :(得分:2)
在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服务的用户还是启动快照的用户。