使用SSH命令登陆远程服务器错误:Permission denied (publickey,gssapi-keyex,gssapi-with-mic,password)
一、背景
因工作需要自己安装部署了一台Jenkins,并为某一工程配置了一个job。其中,需要从Jenkins机器ssh到其他远程机器,解决报错啦!!!
Permission denied (publickey,gssapi-keyex,gssapi-with-mic,password)
二、解决办法
上网一顿百度,基本上都是错误解答。其实就是因为没有配置免密登陆而已,于是让运维同事帮忙做了服务器间的免密,结果还是不行!!!最后,经同事指点迷津,发现是由于我的Jenkins是用jboss5启动的,因此我的免密也应该是jboss5权限,但是实际运维同事帮忙做的是root权限,所以才会没有解决上述的报错。
重新配置jboss5的免密登陆就OK啦
还没有评论,来说两句吧...