记录下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
问题解决