Gitosis不接受主机名中的数字

我的电脑的主机名称设置为“37MeanMachine”,我的密钥是这样的:

ssh-rsa AA.....== thirtySeven@37MeanMachine

问题是,当我尝试用这个键初始化gitosis时,我得到错误:

gitosis.init.InsecureSSHKeyUsername: Username contains not allowed characters: 'thirtySeven@37MeanMachine'

当我改变我的钥匙

ssh-rsa AA.....== thirtySeven@MeanMachine

即我从我的主机名在SSH密钥中删除'37',它运行得很好,密钥初始化。 AFAIK,这是完全有效的主机名有数字,为什么我有一个问题在我的情况? 这个问题的解决scheme是什么?

主机名不应以数字开头。

请参阅https://www.poweradmin.org/trac/wiki/Documentation/DNS-hostnames