首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何以NT AUTHORITY\SYSTEM身份连接到svn?

如何以NT AUTHORITY\SYSTEM身份连接到svn?
EN

Stack Overflow用户
提问于 2015-08-07 14:37:20
回答 2查看 1.1K关注 0票数 1

我有一个以本地系统帐户(NT AUTHORITY\ system )运行的服务。此服务应连接到本地subversion存储库。这个是可能的吗?

我试过了

代码语言:javascript
复制
svn export --non-interactive http://localhost/svn/MyRepository TargetFolder

但它不起作用。据我所知,我不能为"NT AUTHORITY\SYSTEM“设置任何密码。我不喜欢使用我的个人帐户,并将我的密码作为明文输入。

我的SVN在VisualSVN-Server上运行

EN

回答 2

Stack Overflow用户

发布于 2016-01-09 04:11:36

出于各种安全原因,您永远不应该使用系统帐户来执行此类任务。创建并使用具有有限权限的专用本地Windows或Active Directory帐户。

票数 0
EN

Stack Overflow用户

发布于 2019-05-03 21:47:43

要为系统用户设置缓存的身份验证凭据,需要以系统用户身份运行svn.exe命令。Windows Vista+/Server 2008+并不会让这一切变得简单。

作为Administrator.

  • Run“
  1. cmd.exe”,从https://docs.microsoft.com/en-us/sysinternals/downloads/psexec
  2. Start an
    1. cmd.exe安装psexec​。
    2. 应显示一个新的cmd.exe,它正以系统用户的身份运行。
    3. 键入​。验证输出是否类似于"nt authority\system".
    4. Perform a subversion command like "svn --username your-svn-user list your-https-repo-url".​
    5. When by svn.exe提示,输入用户的密码"svn auth“命令允许您检查缓存的credentials.

注如果Subversion服务器上安装了新的SSL证书,则必须重复此过程。

有关此主题的更多回复,请访问:How do you run CMD.exe under the Local System Account?

票数 -1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/31871188

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档