开发环境不给 sudo,大家怎么看?

2017-08-15 18:22:32 +08:00
 chaleaoch
我个人不是很习惯,一个开发环境还管的那么严格。

1,只能用 centos。
2,不给 sudo 权限。
3, 哪怕我做的项目官方建议使用 ubuntu。
4, 这个项目只有我一个开发,不需要考虑其他人。我是不是可以片面的理解为外行指导内行?

我把东西给你做出来就可以了,用什么开发环境也管。。。
4389 次点击
所在节点    职场话题
30 条回复
ansheng
2017-08-16 07:47:57 +08:00
并没有感觉什么不好的,如果很需要 root,给 boss 提建议,直接问,实在不行要是你有胆儿可以进单用户模式把 root 密码改了或者给你现在的用户添加 root 权限
wangxn
2017-08-16 07:53:55 +08:00
我之前也是没有,但要用 Docker,还是必须得给。
laoli2017
2017-08-16 09:50:47 +08:00
没有 sudo 怎么 apt-get ?好吧,如果你不需要装东西,没有就没有了。

另外,ubuntu 不稳定,至少 desktop 版本经常崩。server 版嘛,感觉能好一点。
miao1007
2017-08-17 00:07:37 +08:00
发邮件到运维组,抄送你老大,然后报风险,这种事情应该是自己争取的。
chaleaoch
2017-08-17 08:39:40 +08:00
@miao1007 哎,我老大说了不算,不给 sudo 是公司二老板决定的!!!整个公司都这个鸟样子。。。
Matrixbirds
2017-08-17 19:28:24 +08:00
linux 下不少 system call 是依赖 root 权限的(例如 raw socket )。直接跟老板说没法开发。要么就离职。
l00t
2017-08-18 14:45:06 +08:00
没 sudo 好像抓个包都不好抓……
xinran505982
2017-08-22 01:47:47 +08:00
不给 root 权限,大厂都会这么做的,那都是几十号或更多的人同时在用的服务器编译系统东西的,开发环境给你构建好了,平时就连上去用来编译系统例如手机系统等等的,当然了别的事情就不要在此服务器做了。如果都给 root 权限会有一定的风险的,例如今天手机 ROM 要大家提交解决的必须严重的 Bug,都提交了代码后,由制定的某个发版本的人下载代码,最后也是放到此服务器编译出来的发型版的 ROM,如果众多个人中的某个给了 root 权限导致此编译系统的服务器出了问题,而已经对外或向客户发了通知说今天会有新版本,但现在出我都了,那就头大。做别的事最好另外服务器做,或是自己搞个虚拟机什么的来做。
xinran505982
2017-08-22 01:50:27 +08:00
打错了,应该是,“但现在出问题了,那就头大了”。
chaleaoch
2017-08-22 08:38:49 +08:00
@xinran505982 你说的很对,如果是你说的那种情况,实际上这台服务器就是用来专门做某件事情的,譬如编译。大家一起使用肯定不给 root。

问题是这台机器是我自己一个人的开发机。而且我们这个项目只有我一个人,从搭环境开始,很多不确定性。不给 root 你怎么想?

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/383184

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX