程序读写配置文件没有权限
我在linux下写的一个程序, 安装到/opt/目录下, 运行的过程中需要读写自己的一个配置文件, 配置文件放在/opt/目录下, 当然也可以是其他的系统目录,但是程序运行时是没有权限往系统目录里的文件写东西的, 能读不能写, 就起不到我想要的作用了, 我该怎么办阿, 我总不能把配置文件放到用户目录吧? 怎么办, 求解
[解决办法]
改权限啊,sudo chmod 666 filename 你要是想更狠点 ,666变成777也可以
[解决办法]
以系统管理员的身份登录
命令如下:su -
然后输入密码 切换到管理员用户
然后使用如下命令 chmod +w 文件名称
这样就可以网该文件写入东西了
[解决办法]
加权限的话要给那个用户加权限吧
chmod 666 文件名 这个靠谱点
[解决办法]
登录管理权限账户执行chmod 666 filename。
或者写个脚本,将程序安装、更改目录权限及执行弄一块儿。