1
Ultraman 2019-02-21 01:40:09 +08:00 via Android
> linux 的 ssh-copy-id,需要输入密码。不适合于批量操作。我编写的脚本,可以保存密码。
我认为你的脚本跟 ssh-copy-id 干的本来就是两件事 你干的跟这位老哥干的才是同一个事 你们拿来对比才有意义 https://segmentfault.com/a/1190000009832597 |
2
CallMeReznov 2019-02-21 08:35:57 +08:00
哇,竟然是 powershell 的。。需要点赞,真的少见
|
3
DAPTX4869 2019-02-21 09:42:23 +08:00
暂时用不到,mark 下收藏先
|
4
oott123 2019-02-21 10:21:07 +08:00 via Android
> 对,powershell 团队永远不会开发保存密码的功能。因为那是低安全级别。
> linux 的 ssh-copy-id,需要输入密码。不适合于批量操作。我编写的脚本,可以保存密码。 你知道不安全还自己开发明文密码的脚本吗?→_→ |
5
ps1aniuge OP 你的脚本跟 ssh-copy-id 干的本来就是两件事 ---我看是同一件事哦。
你知道不安全还自己开发明文密码的脚本吗?---这个脚本只做了 ssh keyfile 免密自动化。 你用 new-pssession + 密码 连接远程,还是得输入密码。 你用 new-pssession + keyfile 连接远程,本身就是安全的。 并没有降低,ssh 远程的安全级别。 |
6
sinv 2019-02-21 23:02:36 +08:00 via iPhone
ssh 秘钥比 ssh 密码更安全的原因不是密码更长,而是采用了数字签名技术,除去双向认证的安全因素以外,其“更安全”的根本所在是每次提交到服务器的“密码”都是不一样的,并且是一次性的。
|
7
ps1aniuge OP 你是想说,服务器产生随机数,然后用客户机的公钥加密,把密文发给客户端。
客户端接收到密文后,用自己的私钥解密,并用服务器的公钥加密,成为密文后,返回给服务端么? |
8
designer 2019-07-04 22:25:29 +08:00
给楼主一个赞!我真的需要这个功能,但是配置好复杂的说,没有通用的配置 example
|