gitosis-repositorys で一部の Windows ユーザーを承認しようとしています。ユーザーのユーザー名には「スペース」が含まれています。
ファイルは gitosis keydir ディレクトリに追加され、オリジンにプッシュされます。新しいユーザーは gitosis.conf のメンバーとして追加されます。
問題は、Windows ユーザーが何かを複製しようとすると、git が gitosis@host のパスワードを要求することです。
問題は次のとおりです。スペースを含むユーザー名を正しく構成するにはどうすればよいですか? また、git がパスワードを要求するのはなぜですか?
編集:
- 私はauthorized_keysファイルをチェックしました - 新しい公開鍵は含まれていません。それが理由でしょうか?
- 変更を gitosis-admin リポジトリにプッシュすると、GIT は次の警告を出力します: WARNING:gitosis.ssh:Unsafe SSH username in keyfile: 'User name with space@name.pub
どのように対処すればよいですか?