Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/amazon-web-services/12.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
使用新用户名将SVN repo移动到AWS_Svn_Amazon Web Services_Migration_Repository - Fatal编程技术网

使用新用户名将SVN repo移动到AWS

使用新用户名将SVN repo移动到AWS,svn,amazon-web-services,migration,repository,Svn,Amazon Web Services,Migration,Repository,我已经成功地将我们的SVN repo从一台内部服务器迁移到另一台,但现在我正试图将其迁移到AWS,我的日子很难过 我转储了repo,复制到我们的EC2实例并导入了它。但是存储库的用户名是“subversion”,EC2实例使用EC2用户登录等等 我使用ec2用户和密码向SVN的passwd文件中添加了一行,但是当我尝试连接到repo时,我得到一个错误,说repo中不存在这样的用户 我还在EC2上创建了一个名为subversion的用户,将其添加到我们的svn组中,并尝试使用subversion用

我已经成功地将我们的SVN repo从一台内部服务器迁移到另一台,但现在我正试图将其迁移到AWS,我的日子很难过

我转储了repo,复制到我们的EC2实例并导入了它。但是存储库的用户名是“subversion”,EC2实例使用EC2用户登录等等

我使用ec2用户和密码向SVN的passwd文件中添加了一行,但是当我尝试连接到repo时,我得到一个错误,说repo中不存在这样的用户

我还在EC2上创建了一个名为subversion的用户,将其添加到我们的svn组中,并尝试使用subversion用户名连接,但连接到EC2实例时出错


这似乎是一个相当琐碎的问题,但它把我难住了。有人知道如何解决这个问题吗?

解决了这个问题。斯文瑟夫不知怎么停了下来。重新启动它并将它指向正确的根解决了所有的奇怪


谢谢你的帮助,克里斯托弗

SVN支持这种类型的ssh身份验证吗?如果是这样的话,Amazon强烈建议使用ssh密钥,并将指导您为新用户生成一个新密钥,并对其进行管理。在我看来,这个问题是因为需要使用ec2用户帐户和SSH来进入服务器,但需要使用另一个用户名/密码来访问SVN。我不知道如何使用类似于客户端的版本或任何其他工具来实现这一点。你查看了我发布的链接了吗?它有创建除ec2用户之外的ssh密钥用户的说明,即您应该能够创建“subversion”用户。搜索“useradd”。也可能是我误解了你的评论。