瞎扯淡 程序员之 明明知道是错的还经常做的事

poshboytl · 2012年01月16日 · 最后由 ery 回复于 2012年02月04日 · 3657 次阅读

抛砖引玉: 我提一点。

明明知道正确的访问服务器应该把每个人的 public key 放到服务器。 而我们通常都是私钥满天飞....

我们明知身边非技术人员对技术细节完全没兴趣,但还是孜孜不倦地谈技术

宅。 熬夜。 不运动。

我明明知道自己很胖,但是坐在那里还是不停的吃零食...

没看懂,是偷懒共用一套 key 吗?

公钥私钥体系安全性是很好,不过部署起来是比较麻烦,即便是自己的多台机子严格来讲也要一台一套密钥,给每台机子的密钥起名字也要费点心思啊。

#5 楼 @alucardpj 偷懒了,两台电脑都用同一个 Key,有时自己都混乱了。

@poshboytl
明明知道 xp 系统垃圾,却还一直在用 明明知道代码要写测试,却经常懒的写 #3 楼 @lgn21st 明明知道自己易上火,却老喜欢吃桔子

#7 楼 @camel 明明知道代码要写测试,却经常懒的写 +1

#8 楼 @TsingHan 明明知道代码要写测试,却经常懒的写 +1

#3 楼 @lgn21st 我明明知道自己不吃肉不好,但是就是死活都不吃

#6 楼 @_samqiu 为啥要这么做,有啥方便吗?

#5 楼 @alucardpj #6 楼 @_samqiu 估计是我没写很明确?我再解释一下.... 正确的做法是把每个需要访问这台服务器的人的公钥放到这台 server 上去。 而不是生成一对 pair,然后把私钥发给需要访问这台 server 的人.... 由于“方便”和偷懒等等原因,通常 SA 是一个邮件把私钥发给所有人...而不是让所有人把自己的公钥发给他,然后他放到服务器上....

这个标题应该叫,程序员到底还能懒到什么程度。。。

Rails 程序员都很“懒”

明知语言大战是没有结果的还去参与 明知编辑器/IDE 大战是没有结果的还去参与 ……

#11 楼 @poshboytl 这样做有个问题,发的私钥和自己的公私钥冲突了怎么办,私钥一覆盖自己其他的 ssh 帐号就彻底抓瞎了,sa 又不给公钥....有点刨根问底啊,呵呵

#15 楼 @alucardpj 冲突是指?名字冲突?一般都是通过功能取名字 比如 staging-xxx production-yyy 是在冲突了 换个名字就行了啊 :)

#11 楼 @poshboytl 可以让每个人自己执行一下 ssh-copy-id, 自助服务一下 :)

SA 不需要手工将每个人的公钥加到服务器上。

明明知道项目已经延期了,还没完没了的重构。

#17 楼 @quakewang ssh-copy-id 的前提是,有服务器访问权限,公钥还没放上去,又哪里来的权限?

#2 楼 @hisea 宅 +1 熬夜 +1 不运动 +1。每天背着笔记本上下班是我唯一的运动。

#20 楼 @ery 给一个用户名密码专门用来做 ssh-copy-id 用

#20 楼 @ery agree...

#22 楼 @quakewang 既然都这么搞了,那还不如直接用账号密码登陆?:p

#14 楼 @Rei 明知编辑器/IDE 大战是没有结果的还去参与 +1

明明知道上班时间上网是不好的,还上~

还是让大家 把 pub key 通过邮件发给 sa 最靠谱

需要 登录 后方可回复, 如果你还没有账号请 注册新账号