[英]How to connect as NT AUTHORITY\SYSTEM to svn?
I have a service running at local system account (NT AUTHORITY\\SYSTEM). 我有一个在本地系统帐户(NT AUTHORITY \\ SYSTEM)上运行的服务。 This service shall connect to local subversion repository.
该服务应连接到本地Subversion存储库。 Is this possible?
这可能吗?
I tried this 我试过了
svn export --non-interactive http://localhost/svn/MyRepository TargetFolder
but it does not work. 但它不起作用。 As far as I know I cannot set any password for "NT AUTHORITY\\SYSTEM".
据我所知,我无法为“ NT AUTHORITY \\ SYSTEM”设置任何密码。 I don't like to use my personal account and put my password there as clear text.
我不喜欢使用我的个人帐户并将密码作为明文放在那里。
My SVN runs on VisualSVN-Server 我的SVN在VisualSVN-Server上运行
You should never use SYSTEM account for such tasks for numerous security reasons. 出于多种安全原因,您绝对不应将SYSTEM帐户用于此类任务。 Create and use a dedicated local Windows or Active Directory account with limited permissions.
创建并使用具有有限权限的专用本地Windows或Active Directory帐户。
Setting up the cached authentication credentials for the System user requires running an svn.exe command as the System user. 为系统用户设置缓存的身份验证凭据需要以系统用户身份运行svn.exe命令。 Windows Vista+/Server 2008+ doesn't make that easy.
Windows Vista + / Server 2008+并不那么容易。
Note if a new SSL certificate is installed on the Subversion server, you'll have to repeat this process. 请注意,如果Subversion服务器上安装了新的SSL证书,则必须重复此过程。
For more responses on this topic: How do you run CMD.exe under the Local System Account? 有关此主题的更多响应: 如何在本地系统帐户下运行CMD.exe?
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.