Как создать файл сертификата для сервера SVN и импортировать
Я хотел бы использовать сервер SVN для обмена исходным кодом в хранилище среди компьютеров в домашней сети. У меня есть svnserver и openssl, установленные на компьютере с хранилищем. Может кто-нибудь дать мне пошаговые инструкции по генерации сертификата, включению в svnserver, размещению сертификата на других компьютерах и доступу к хранилищу из затмения.
Компьютеры работают под управлением версий Windows.
Я следую за шагами в http://community.spiceworks.com/how_to/show/1469-how-to-become-your-own-certificate-authority-and-secure-spiceworks
и поместил следующие команды в файл сценария для Cygwin
# Generate CA root certificate
openssl req -new -x509 -extensions v3_ca \
-keyout cakey.pem -out cacert.pem -days 3650
# Move to /etc/ssl
mv cakey.pem /etc/ssl/private
mv cacert.pem /etc/ssl/certs.
# Generate Secure and Insecure Keys
openssl genrsa -des3 -out server.key 2048
openssl rsa -in server.key -out server.key.insecure
mv server.key server.key.secure
mv server.key.insecure server.key
На данный момент, я думаю, я копирую содержимое server.key и server.key.insecure в файл C:\Program Files (x86)\VisualSVN Server\certs\server.pem
но я не уверен в этом. Кроме того, какой файл я копирую на другие компьютеры и как подключить затмение к хранилищу.
Кроме того, существует ли более простой способ сделать это, кроме использования svnserver, поскольку все машины находятся в одной домашней сети и работают под управлением версий Windows?