您的位置:首页 > 其它

#SSH#关于SSH的扫盲—记一次利用SSH认证上传大文件

2013-10-17 21:29 330 查看
好吧,看起来是差不多一个月以前的事情了,现在才来总结,时间过得真快。

一个月以前在利用github上传文件的时候遇到了如下的错误

error: RPC failed; result=22, HTTP code = 413
fatal: The remote end hung up unexpectedly
fatal: The remote end hung up unexpectedly


搜索发现以下解决方案

http://stackoverflow.com/questions/7489813/github-push-error-rpc-failed-result-22-http-code-413

总而言之就是因为文件太大无法通过https的url上传,于是只能通过ssh来上传。于是通过以下网站建立了ssh连接

https://help.github.com/articles/generating-ssh-keys

由于本人因为留学交换到了一个鸟不拉屎的地方,没学到相关的知识,不知其所以然,只能自行补脑。

SSH就是利用public-private key系统进行验证的安全传输协议。key发行者拥有只有指定人可知的private key,公开发布public key,于是经过public key加密的数据只有经过private key解密之后才能看到,也就是说,只有拥有private key的人才能知道解密传输过来的数据。

这种密码系统与数字签名同属于非对称加密。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: