线上修改属于 www-data 用户组的文件

更新日期: 2018-04-09 阅读次数: 7881 分类: Linux

独自开发后台的调试阶段,没有比线上直接修改代码更痛快的事情了。。。。

但是代码部署时通常是设置在 www-data 用户组下,而我的独立登录帐号是没有权限修改这些源文件的。

解决方法

  • 为源代码添加组的修改权限
  • 把当前帐号添加到 www-data 用户组下
$ sudo find YOUR_CODE_DIR -type f -exec sudo chmod 664 {} \;
$ sudo adduser CURRENT_USER www-data
Adding user `CURRENT_USER' to group `www-data' ...
Adding user CURRENT_USER to group www-data
Done.

生效

添加组之后,默认是不会生效的,需要退出系统,再次登录才能生效。

这样就可以痛快地修改线上代码了。

real men test in production

领取阿里云/腾讯云服务器优惠券

关于作者

我是来自山东烟台的一名开发者,喜欢瞎折腾,顺便记记笔记。有敢兴趣的话题,欢迎加微信 zhongwei 聊聊。 白天写程序,晚上哄熊孩子,可能回复有点慢,见谅。 查看更多联系方式

相关文章

爱评论不评论

近期节日

2020年08月15日 日本投降日
2020年08月22日 处暑
2020年08月25日 七夕
2020年09月02日 中元节
2020年09月03日 抗日胜利纪念日
2020年09月07日 白露
2020年09月08日 国际扫盲日
2020年09月10日 教师节
2020年09月16日 国际臭氧层保护日
2020年09月16日 世界清洁地球日
2020年09月18日 "九一八"事变纪念日
2020年09月20日 国际爱牙日
查看更多节日