今天用 winscp+root 去改配置文件,被挂在群里吊。。。

2022-04-23 11:09:58 +08:00
 Features
公司部署 gitlab 的测试服务器有些东西要改
最近总感觉眼神不舒服,有好几个配置文件要改,想改的舒服点
于是用 winscp+sublime 修改
然后被组长看到了,挂在群里吊。。。

虽然知道自己不对,但是感觉好丢人啊。。。
6491 次点击
所在节点    程序员
49 条回复
gps949
2022-04-23 16:27:10 +08:00
引用先贤一句话:“不管黑猫白猫,能抓住老鼠的就是好猫”。
这种事情就跟纠结 vim 、emac ,latex 、word ,linux 、windows ,mac 、pc 这类的人一样,对于工具的关注大于了对于目标和结果的关注
id4alex
2022-04-23 16:28:24 +08:00
1.winscp 网络中断可能会清空配置文件
----不会
Features
2022-04-23 16:35:59 +08:00
@id4alex 确实会,就是保存的过程中,突然网络中断了,服务端的文件就是一个空白文件
ysc3839
2022-04-23 17:13:42 +08:00
@Features 这是 SCP/SFTP 的问题吧?你确定用别的 SCP/SFTP 客户端传输时断网没这个问题?
polarpy
2022-04-23 17:55:19 +08:00
@Features 确实会,但是保存过程中断网,也太寸了,你每次都遇到吗
james2013
2022-04-23 18:16:13 +08:00
测试服务器不是随便改么?
用 vim 我是不习惯的
popok
2022-04-23 18:18:14 +08:00
以后都给我用发报机 01 的敲机器码。
不然都是 low 币。

documentzhangx66
2022-04-23 18:22:48 +08:00
1.如果公司有什么禁止的问题,应该提前说。没有说一律按没有处理。

2.这些都是管理问题,管理没有对错之分。

比如认为 winscp 不安全,但它方便。

比如认为要用 sudo ,问题是用了也不一定安全。

管理问题,应该是大家提前讨论好,形成管理规范,然后再去指导行为操作。

3.如果已经有管理规范了,楼主再去这样做,本质是违反规定,当然要担责,被批评就很正常了。

4.程序员不应该只考虑自己,多和别的岗位商量讨论。不同岗位的出发点会完全不一样。
levinit
2022-04-23 18:42:20 +08:00
除了 root 这个,其他的没问题,规范不规范就看公司规定了
pengtdyd
2022-04-23 18:59:09 +08:00
贵公司居然还有 root 权限放给个人,当然发生这种事也不是很奇怪了
darknoll
2022-04-23 19:14:04 +08:00
有啥好吊的啊,你组长用 vim/emacs 很屌?
Kiriya
2022-04-23 19:27:49 +08:00
难道是用 winscp 登录服务器然后双击打开配置文件修改的?
zhaoyeye
2022-04-23 19:53:11 +08:00
vim 我都不怎么用,只用 vi ,然后他们一脸诧异看着我,vim 你都不用用 vi ?我说 vim 上面的花花绿绿整的我眼睛不舒服……
herozzm
2022-04-23 20:10:49 +08:00
@zhaoyeye 同感,还是 vi 好用,vim 有些颜色根本看不清
wwbfred
2022-04-23 20:15:11 +08:00
顺便问个问题,不想用 vim 有什么办法远程修改文件么? winscp 修改文件基于来回拷贝,这的确是个问题。
dblpx
2022-04-23 20:38:46 +08:00
想问一下,vscode remote 让用吗
jim9606
2022-04-23 22:26:42 +08:00
不敢认同。
这些 ssh 客户端一般是先下载到本地临时目录,然后用编辑器打开,检测到变化后自动上传。如果不是覆盖上传而是别名上传后 rename 的话不应该出现你说的问题。
干这行的谁不是标配一个高级编辑器,除了高亮还能做做自动检查和格式化;除非是编辑空文件,大部分编辑器都不会主动修改编码和换行符。
至于 sudo 问题,那只适用于直接在 ssh terminal 跑远程编辑器的场景,想用本地编辑器就得先 copy ,改完上传再 copy 回去,如果是反复改的情况会很烦。而且一般远程编辑器功能有限又缺乏配置,如果网不好的话响应还慢,不顺手。
Rache1
2022-04-23 23:08:22 +08:00
@wwbfred 😏 要不试试在服务端搭个 vscode ,直接 ssh 隧道,然后再浏览器改。

https://github.com/coder/code-server
wangyzj
2022-04-23 23:56:01 +08:00
你说的问题都不是主要问题
主要问题是 CD 流程问题
FrankHB
2022-04-24 06:31:34 +08:00
@gps949 你要到下个世纪才抓到那就肯定不会好了。

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

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

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

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

© 2021 V2EX