我最近设置了一个内部 git 存储库服务器,并安装了 gitosis 作为管理工具来启动并运行它。只读访问可通过 git:// 协议获得,而写访问可通过 gitosis 使用 ssh 公钥获得。
我有一个开发人员已被授予使用在他的桌面工作站上生成的公钥访问他的项目的权限。
他现在希望使用相同的 ssh 密钥对从他的笔记本电脑访问该存储库。他将整个 .ssh 文件夹复制到他的笔记本电脑中,并试图从存储库中克隆但没有成功。
这是一个有效的尝试吗?
是否需要为每台机器生成一个 ssh 密钥对?这看起来很奇怪,因为它实际上需要将每台机器的用户名添加到 gitosis 配置中。
任何帮助,将不胜感激。