解决gitosis.init.InsecureSSHKeyUsername: Username contains not allowed characters问题
2015-11-03 18:07
1156 查看
安装gitosis是时候,通过:
sudo -H -u git gitosis-init < /tmp/id_rsa.pub
出现的错误:公钥里面包含了不和法的字符。
这是我生成的公钥:
原因是在公钥【git@3a4144731b7c】里面@后面的字符串以数字开头了(用户id以数字开头了)。
解决方法:
重启系统,重新生成一遍sshkey,直到生成的用户id不是以数字开头位置(重启系统的目的在于,在当前环境下,删除生成的sshkey,再重新生成的sshkey都是一样的)
参考地址:http://stackoverflow.com/questions/2117603/gitosis-installation-error
文末最后一段回答
sudo -H -u git gitosis-init < /tmp/id_rsa.pub
出现的错误:公钥里面包含了不和法的字符。
这是我生成的公钥:
ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQCxHMr0ex3rxvfIdQTsUgbMuU7THEu6L4uHpHXZ/mwA/B/GN3uRRGfStj9KLyKRfPkwxci9OTkHz5kLIbG0EvJL+nbXo++w40EpfhmiG9Unm4QeRTjK2GU38zvxBBlbiCIeupy/rNjv1lHbPn5fYetKg7X/1IP1CndB3oRDmq9oNfZBBI3qulukyHpkj6CVHwZB4x5WQIa2NtkafxSj0B9CO2YfTa4L0kfm8PcN1F4G8cUrlWEUpzkv4pe0fZ2nkvcsrmYMeV8MkTaeKM5e8NDWEafUTAfuG+Umh6gOC0Wdp/quonGiibz3OL+AuNo1o0QAucds2euywFQY3N/ekhP3 git@3a4144731b7c
原因是在公钥【git@3a4144731b7c】里面@后面的字符串以数字开头了(用户id以数字开头了)。
解决方法:
重启系统,重新生成一遍sshkey,直到生成的用户id不是以数字开头位置(重启系统的目的在于,在当前环境下,删除生成的sshkey,再重新生成的sshkey都是一样的)
参考地址:http://stackoverflow.com/questions/2117603/gitosis-installation-error
文末最后一段回答
相关文章推荐
- 【UKIEPC2015 J】【趣味迷宫搜索】Jelly Raid 来回巡逻 不被发觉 循环节预处理
- No source available for "0x0" 出现这种问题的处理方法
- Rails
- opensource codes configure and compile with toolchain
- wait和waitpid详解
- IAR调试出现the stack plug-in failed to set a breakpoint on "main"
- Phone Gap [error] cmd: Command failed with exit code 1
- Installation error: INSTALL_FAILED_DEXOPT
- 3540: [Usaco2014 Open]Fair Photography
- Airplace平台
- Reflow(渲染)和Repaint(重绘)
- FAQ系列 | 解读EXPLAIN执行计划中的key_len
- FAQ系列 | EXPLAIN执行计划中要重点关注哪些要素
- 错误分析—linker command failed with exit code 1
- Arcengin调用GP工具“对COM组件的调用返回了错误 HRESULTE_FAIL”解决方法
- Daily Scrumming* 2015.11.3(Day 15)
- 存储几个基本概念2--RAID,LUN
- socketpair理解
- LightOJ 1282 Leading and Trailing (快数幂 + 数学)
- 屏幕方向调节---LANDSCAPE与PORTRAIT