Tabby是一款美观耐用的软件,平常一直用来输入密码方法SSH公司服务器,后来为了另外一台服务器加了SSH私钥,之后Tabby SSH连接死活不成功,哎,折腾了好久,还迁怒了别人。
一般来说,作为一套成熟的软件,大概率不会出错,错的是自己。
请您在看到这个篇博客时,先舒缓一下,您高昂的情绪—消消气,别这么激动,别这么大的火气,一个小问题而已,有问题解决问题,没必要让自己这么火大。
请确保您的密码是准确的,无误的,尤其是您的host之前有变动,您可能从google拷贝错密码了。
我这边错误原因是:1.火气大 2.拷贝错了旧密码 3.tabby的ssh默认有问题。
如果您为其他SSH连接设置过秘钥(如下图1),那么tabby在打开每个SSH连接都会尝试使用此秘钥。在使用此秘钥时,会让你先输入秘钥对应的密码(图2),这时的提示语是Private key passphrase
。之后验证失败,才会让您输入此次SSH的密码,这时提示语是Password for ......
,才能连接成功。我一直在输入秘钥对应的密码环节,输入SSH密码,就一直连接不上,导致问题解决不了。
在tabby的设置中,我只设置了SSH密码链接,没有设置密钥方式,认为tabby只会让我输入密码连接。但是,Tabby检查到私钥时,就自动先使用私钥,再去尝试密码连接,这一点也是我没有想到的。