Troubleshoot ssh – Permission denied (publickey) error

ssh my_dev_box_host_name

But I got this error

Permission denied (publickey).

then I turned on debuging

ssh -vvv my_dev_box_host_name

See these lines

...
debug1: Next authentication method: publickey
debug1: Offering public key: /Users/wyehearsay/.ssh/id_rsa RSA SHA256:FzMfrbORgYEtcIaWTg2iZOBctxYeNZ9bz/vFxLLtefw agent
debug3: send packet: type 50
debug2: we sent a publickey packet, wait for reply
debug3: receive packet: type 51
debug1: Authentications that can continue: publickey
...

So the public key has been attempted. But server rejected it for some reason.
Note: the same public/private key pair works on another machine to ssh into the same dev box.
Then I logged in to the dev box (via the working machine). And tailing the auth.log.

less +F /var/log/auth.log

At the same time, trying again to ssh from the machine that has issue. Then I noticed this log.

Invalid user xyz from 10.11.50.126 port 50310

Problem solved. On the machine that has issue, I am using a different username (xyz) on the MacOS. While the user defined on chef for the dev box is abc. To fix it, just need to

ssh abc@my_dev_box_host_name

Alternatively, put the username to ssh.config

my_dev_box_host_name
    User abc

Done.

[Notes] 要么电子有意识,要么一切都是幻觉

如果硬件根本不存在,那就意味着这个物理世界,包括我们和我们的一切行为,都只不过是早已存在、一直存在、而且永远存在的数学形式。这个道理你可以这么理解:就算没有任何硬件,也存在一个抽象的数学世界,而在那个世界里 2+2 也等于 4。数学独立于硬件存在。
或者说,我们的存在,只不过是数学意义上的存在,我们跟数字2一样,也是纯逻辑的存在!

[Notes] 正确型人才和优异型人才

批评只能让人标准化,不能突出特长。优异型人才不是从错误中提高的。成功的反义词不是失败,而是平庸。优异型人才和失败的人才有很多相似之处。

优异型人才的特点,恰恰不是素质教育说的什么“全面发展” —— 而是在某一方面极致发展。

挥洒个性的本质不是什么全面发展的心理素质好,而是长期的正反馈训练给他带来了强烈的自信。

正确型人才是管出来的,优异型人才是惯出来的。

[Notes] 我是个妈妈,我需要铂金包

这种大自然的安排,似乎适用于每一个人,特别是孩子不需要太多技术就能帮上忙的活。举例来说,在墨西哥传统的玛雅村庄,孩子会照顾家里,还会在市场上摆摊。人类学家克莱默发现,当地的孩子对自己很有信心,知道自己该做什么,而且做得很顺手,觉得自己是重要的小大人。他们的父母不像西方工业国家的许多父母,从不觉得自己充满压力、沮丧又疲累。在西非国家,孩子三岁就要开始帮忙。人们常说:“有孩子的人不可能穷。”孩子是资产,被爱、被重视。这种环境下长大的孩子,可以带来真正的欢乐,因为他们可以做出贡献,“带财”到这个世界。

那些女性都是奢侈品的爱用者,而且自己也是一件奢侈品。

普鲁姆教授说,在娇鹟的世界,以及在我研究的高级女性灵长类动物的世界,美通常是堕落、不理性、没有极限的,可能光彩夺目,但也可能害人性命,那通常是自成一格的世界,脱离实用性与功能性。

对一般哺乳动物来说,压力是大草原上的三分钟恐惧,三分钟后压力就消失了,也或者你已经被吃掉。

研究母性的社会生物学家赫迪告诉我们,做母亲会碰上的一切,都和取舍与选择有关。现代人和早期的女性人类祖先一样,也和世界各地的动物一样,我们会试图取得平衡,让已经出生的孩子和未来再生的孩子,可以享受到同样的资源,同时也得让自己能够活下去,不然每个人都会死,或是过得很辛苦。

在我们内心深处,其实知道人类承受着集体灾祸:我们失去孩子的概率,永远和保住他们一样高。对当妈的人来说,大家除了都会抱孩子、喂孩子,埋葬自己的婴儿,其实也是古往今来的母亲共同的经历。上一秒我们还在孩子膝盖擦破皮时安慰他们,下一秒我们也很可能在孩子死亡的时候,安慰自己与他人。

我要对所有的女人致上敬意,不过最重要的是敬莉莉与妮萨,敬这世上偏偏被挑出来,承受着不可承受之痛的许许多多人。