Happy coding
以前在 这篇文章 中提过一次通过 public keys 实现 ssh 无密码登录, 其实在生成 public key 之后,*Nix 平台下可以直接用 ssh-copy-id 来完成剩余的过程。 如果是 windows 下,还是需要按照前面提到的方法来做,如果失败了,可能是 ~/.ssh 权限的问题。 需要将 .ssh 权限设置为 700, 或者在创建 .ssh 之前,先使用 umask:
umask 077; ~/.ssh || mkdir ~/.ssh;