cmder 的 ssh 免密码怎么配

2017-06-30 10:49:07 +08:00
 hailongs

查了一些资料,大多数英文的。看着不是太明白,有没有懂的。

ssh-agent 说的稀里糊涂的。

3945 次点击
所在节点    程序员
4 条回复
582033
2017-06-30 10:53:21 +08:00
我记得好像 `ssh-keygen `会生成本地私钥公钥吧,大概默认是在 c:/.ssh/下面

然后你 `ssh-copy-id <user>@ip `把公钥拷贝到服务器就行了啊

大概命令就是

1. ssh-keygen
2. ssh-copy-id <user>@ip
3. ssh <user>@ip 进行登录
xia0pia0
2017-06-30 11:00:30 +08:00
本地生成用户密钥,分公钥跟私钥,把公钥追加写入服务器的 authorized_keys 文件,就是告诉远程服务器信任这个密钥对。本地有私钥,连远程服务器的时候,跟已『注册』的公钥匹配了就能登录。cmder 没用过,不过原理差不多的。
hailongs
2017-06-30 11:27:30 +08:00
最需要一个 linux 下 expect spawn 的工具了。我登陆的服务器是堡垒机,根本没有权限看.ssh
jyf007
2017-06-30 13:59:44 +08:00
keeagent 路过了,公司内的主机都没有我自己的待遇

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/372101

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX