【说站】向CODING推送代码出现Permission denied怎么回事
代码 出现 推送 denied 怎么回事 Coding Permission
2023-06-13 09:13:24 时间
托管在腾讯云的 Webify,最近因 GitHub 的 Webhook 推送问题导致无法触发部署,故转移到了 CODING。在推送代码时出现 Permission denied 的问题,本文记录解决方法。
部署公钥
在推送代码前,我们需要将服务器的公钥部署到 CODING 上:
还可以添加到个人账户设置中 SSH 公钥一项。两者的区别是,前者只对指定项目有效,后者针对该用户的所有项目有效:
解决方法
部署公钥后使用 ssh -T git@e.coding.net
命令测试,会提示 Permission denied (publickey)。
如果是 Linux 系统,使用命令 vim /etc/ssh/ssh_config
在文件末尾加入以下代码:
Host *.coding.net HostkeyAlgorithms +ssh-rsa PubkeyAcceptedAlgorithms +ssh-rsa
如果是 Windows 系统,需先找到 Git 的安装目录,如 C:\Program Files\Git,则编辑配置文件 C:\Program Files\Git\etc\ssh\ssh_config 加入以下代码:
Host *.coding.net HostkeyAlgorithms +ssh-rsa PubkeyAcceptedAlgorithms +ssh-rsa
编辑完成后再试下 ssh -T git@e.coding.net
,就不会提示 Permission denied (publickey),可正常推送代码了。
收藏 | 0点赞 | 0打赏
相关文章
- pycharm连接github出现404_pycharm上传代码到github
- pycharm运行后出现process finished_pycharm进程已结束,退出代码0
- Python代码编写:CSC108H Tic-Tac-Toe
- 计算机错误代码0X000000be,Win7系统出现蓝屏代码0x000000BE的解决方法「建议收藏」
- Github提交代码却没有显示绿色小格子?帮你找回绿格子!
- Linux下c++代码fwrite处出现段错误
- 推荐一款低代码开源项目,YYDS!!
- 使用低代码可视化平台来开发开源的商城后台 mall-admin-web 到底能快多少
- ORA-01810:格式代码出现两次 解决方法详解数据库
- 《代码英雄》第三季(2):学习 BASIC
- 从网上搜到的phpwind0day的代码
- 出现“不能执行已释放的Script代码”错误的原因及解决办法
- 创建一个复制UBB软件信息的链接或按钮的js代码
- php代码出现错误分析详解
- google地图的路线实现代码
- js跨域问题之跨域iframe自适应大小实现代码
- 窗体滚动条出现在左侧的实例代码
- asp.net中动态改变网页标题的代码
- js页面关闭前的出现提示的实现代码
- php中计算未知长度的字符串哪个字符出现的次数最多的代码
- 一个页面放2段图片滚动代码出现冲突的问题如何解决
- java文件操作代码片断实例实现统计文件中字母出现的个数功能
- 怎么锁定鼠标的示例代码分享
- 防止登录页面出现在frame中js代码