当前位置: 首页 > news >正文

珠海网站推广价格搭建网络环境

珠海网站推广价格,搭建网络环境,北京的软件公司,dedecms做多语言的网站目录 ​ 1、安装SVN服务端 2、创建SVN版本库 3、修改SVN配置svnserve.conf 3.1 配置文件介绍 3.2 svnserve.conf配置 3.3 authz配置设置用户读写权限 3.4 passwd配置 用户名密码 4、启动SVN服务 4.1 配置开机启动 1、安装SVN服务端 sudo apt-get install subversion…

目录

1、安装SVN服务端

2、创建SVN版本库

3、修改SVN配置svnserve.conf

3.1 配置文件介绍

3.2 svnserve.conf配置

3.3 authz配置设置用户读写权限

3.4 passwd配置 用户名密码

4、启动SVN服务

4.1 配置开机启动


1、安装SVN服务端

sudo apt-get install subversion

检查版本

sudo svn --version

2、创建SVN版本库

sudo mkdir /home/svnsudo svnadmin create /home/svn/repo

3、修改SVN配置svnserve.conf

3.1 配置文件介绍

#配置文件目录
cd /home/svn/repo/conflsauthz  hooks-env.tmpl  passwd  svnserve.conf

authz:
作用:authz 文件用于定义版本库的访问控制权限。它指定了哪些用户或用户组可以访问哪些目录和文件,以及他们拥有的权限级别(如读取、写入或无访问权限)。
hooks-env.tmpl:
作用:hooks-env.tmpl 是一个模板文件,用于设置 SVN 钩子(hooks)的环境变量。钩子是 SVN 在特定事件#(如提交或更新)发生时自动执行的脚本。
passwd:
作用:passwd 文件存储 SVN 用户的密码信息。它通常与 authz 文件一起使用,来控制对 SVN 版本库的访问。
格式:该文件包含用户名和加密后的密码对。它应该被妥善保护,以防止未授权访问。
svnserve.conf:
作用:svnserve.conf 是 SVN 服务器的配置文件。它控制着 SVN 服务器的各种行为,包括认证、授权和版本库的位置。
重要设置:在这个文件中,您可以定义 realm(认证域)、密码文件(passwd)、授权文件(authz)的位置,以及是否使用匿名访问等。
 

3.2 svnserve.conf配置


sudo vi svnserve.conf

anon-access = read 【控制非鉴权用户访问版本库的权限】

auth-access = write 【控制鉴权用户访问版本库的权限】

password-db = passwd 【指定用户名口令文件名,即访问时要输用户名和密码】

authz-db = authz

realm = /MyBackup/svn/MyBackups 【指定版本库的认证域,即在登录时提示的认证域名称,改成自己的版本库】

多个svn库相同权限可以password-db指向同一个密码文件和authz-db指向同一个权限文件。

authz-db = ../../conf/authz

password-db = ../../conf/passwd

3.3 authz配置设置用户读写权限

sudo vi authz

3.4 passwd配置 用户名密码

sudo vi passwd

4、启动SVN服务

sudo svnserve -d -r /home/svn/# 查看SVN服务状态命令ps aux|grep svnserve# 杀死SVN进程 sudo killall svnserve

4.1 配置开机启动

#创建一个新的systemd服务文件。
vi /etc/systemd/system/svnserve.service#添加以下内容到文件中:
[Unit]
Description=Subversion protocol daemon
After=network.target[Service]
Type=forkingExecStart=svnserve -d -r //svn[Install]
WantedBy=multi-user.target
#重新加载systemd管理器的配置
systemctl daemon-reload
#启用svnserve服务以在开机时自动启动
systemctl enable svnserve.service
#立即启动svnserve服务而不需要重启
systemctl start svnserve.service
#检查svnserve服务状态
systemctl status svnserve.service

查看日志需要如下启动

svnserve -d -r /data/svn --log-file=/data/svn/repo/svnserve.log
 

http://www.15wanjia.com/news/194772.html

相关文章:

  • 成都网站建设外包和平天津网站建设
  • 网站设计趋势网站如何做ssl认证
  • 网站特殊字体商丘做网站seo
  • 淘宝网站开发实训报告目录佘山做网站
  • 昆明seo网站建设免费凡客建站官网
  • 网站开发与建设的原则简述网站开发建设的基本流程
  • 高端品牌网站建设网站开发注意什么icp备案网址
  • asp网站开发模板苏州网站设计
  • 昆山网站建设设计wordpress的安装包
  • 网站 app微信三合一网站制作工作室哪家比较好
  • WordPress全球用户量2019网络优化推广公司哪家好
  • 外国黄冈网站推广平台wordpress评分管理
  • 生活创意产品设计六安网站优化
  • 金华做企业网站公司创立公司网站
  • 静态网站登陆怎么做996工作制是什么意思
  • 网站备案 不备案简单的编程代码
  • 成都网站优化推广ip访问 wordpress
  • 设计感网站网络营销专业大学
  • 做片视频在线观看网站关于公司建设网站的意义
  • 部队网站建设多少钱中国工业互联网公司排名
  • 郑州做网站找绝唯科技做招聘网站用哪个cms
  • 下载网页模板的网站wordpress教程哪本好
  • 做网站推广前途专业设计服务
  • 大气网站模板佛山企业做网站
  • 深圳网站制作建设网站 盈利
  • 网站开发 指导互联网站长名人
  • 贵州旅游网站建设策划书哪家高端网站建设好
  • 免费设计海报网站中国建设网建设通
  • 免费网站安全软件下载安装深圳燃气公司服务电话
  • 营销型网站策划建设分为哪几个层次西安网站建设 app