记录下github 与 gitee 同时使用

参考

Gitee(码云)、Github同时配置ssh key

 

中间有一步,创建config文件,然后测试就过不去了。

报错:Bad owner or permissions on C:\\Users\\xxx/.ssh/config

解决方法:

以管理员身份运行PowerShell:

git clone git@github.com:PowerShell/openssh-portable.git
cd openssh-portable/contrib/win32/openssh
 .\FixUserFilePermissions.ps1 -Confirm:$false

如果还报错:

.\FixUserFilePermissions.ps1 : 无法加载文件 C:\Users\drawe\Documents\Project\OpenSource\openssh-portable\contrib\win32\
openssh\FixUserFilePermissions.ps1,因为在此系统上禁止运行脚本。有关详细信息,请参阅 https:/go.microsoft.com/fwlink/?Li
nkID=135170 中的 about_Execution_Policies。
所在位置 行:1 字符: 1
+ .\FixUserFilePermissions.ps1 -Confirm:$false
+ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~
    + CategoryInfo          : SecurityError: (:) [],PSSecurityException
    + FullyQualifiedErrorId : UnauthorizedAccess

执行

get-executionpolicy

看下策略是否是 Restricted

然后执行策略更改

set-executionpolicy remotesigned

再重新执行

.\FixUserFilePermissions.ps1 -Confirm:$false

问题解决

 

posted @ 2019-09-24 16:20  draweye  阅读(650)  评论(0编辑  收藏  举报