博客园  :: 首页  :: 管理

关于KeePass实现ssh协议的自动登录

Posted on 2020-08-04 12:45  520_1351  阅读(1145)  评论(0编辑  收藏  举报

本文主要介绍一下,在keepass中如何实现linux主机的ssh方式的自动登录

keepass版本:KeePass 2.45

 

在keepass的URL中,其实默认也是内置了ssh的,其原理是调用putty工具,值如下:

cmd://PuTTY.exe -ssh {USERNAME}@{BASE:RMVSCM}

 

这样对于ssh://开头的URL时,默认会使用putty去登录,不过缺点是需要手动输入密码

 

要实现双击ssh://的URL能实现自动传递密码登录

就得需要自定义一个ssh名称的Scheme进行重写,在内置值的基础上,添加上-pw {PASSWORD},如下:

cmd://PuTTY.exe -ssh {USERNAME}@{BASE:RMVSCM} -pw {PASSWORD}

 

需要注意的几点:

1、内置的Scheme,前面不打钩(默认内置的也是没有打钩的),URL中也可以调用到的

2、自己添加了ssh的Scheme后,必须在前面打钩,如果不打钩,或者在内置的ssh前面打钩了,都会依然优先使用内置的

3、在条目中URL字段的引用的方式:ssh://x.x.x.x,对于Scheme的名称,不区分大小写的

 

 

尊重别人的劳动成果 转载请务必注明出处:https://www.cnblogs.com/5201351/p/13432547.html