linux如何新增dwployop用户,Linux(Centos)快速搭建SVN
1.安装SVN
yum -y install subversion
注:想快速安装就用Root用户
2.查看安装内容与位置
rpm -ql subversion
3.建立SVN根目录
mkdir /data/svn
4.新建版本库:TestCode
svnadmin create /data/svn/TestCode
注:执行完后,/data/svn/TestCode目录下文件说明
README.txt 版本库的说明文件
conf配置文件件夹(后续操作最多的文件夹)
db SVN数据文件文件夹
format 当前版本库的版本号
hooks SVN的钩子脚本文件夹
locks SVN的文件锁相关的文件夹
4.TestCode库添加用户、分配权限
A.配置SVN
vim /data/svn/TestCode/conf/svnserve.conf
anon-access=none #去除文件前的注释,将read改为none,防止匿名访问
auth-access=write #去除文件前的注释
password-db=passwd #去除文件前的注释
authz-db = authz #去除文件前的注释,访问权限配置,非常重要,不打开,分组权限不生效
B.添加访问TestCode用户
vim /data/svn/TestCode/conf/passwd
[users]
# harry = harryssecret
# sally = sallyssecret
albert=
findyou=
abc=
love=
注:添加了四个用户
C.设置添加的用户权限
vim /data/svn/TestCode/conf/authz
[groups]
g_qa=albert,findyou
g_read=abc
[TestCode:/] #[:]
@g_qa=rw # = ,第一种方式
@g_read=r # = ,第二种方式
love=r
*= #* = ,第三种方式,*为任意用户,此为禁止匿名用户访问
注:albert,findyou可读可写,abc、love可读,其他不可访问。
D.防火墙开放SVN端口通行
iptables -A INPUT -p tcp --dport -j ACCEPT
E.开启SVN服务
svnserve -d -r /data/svn
注:命令写入脚本,开机执行,如需要停止SVN,用 “ps -ef|grep svn” 查找到进程;再 " kill -9 进程号 " 即可。
F.SVN客户端访问
svn://IP/TestCode
例:
aaarticlea/png;base64,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" alt="" />
linux如何新增dwployop用户,Linux(Centos)快速搭建SVN相关推荐
- Linux(Centos)快速搭建SVN服务器
2019独角兽企业重金招聘Python工程师标准>>> 一.SVN简介 SVN是Subversion的简称,是一个开放源代码的版本控制系统,相较于RCS.CVS,它采用了分支管理系统 ...
- linux 开放svn端口号,Linux(Centos)快速搭建SVN服务器
一.SVN简介 SVN是Subversion的简称,是一个开放源代码的版本控制系统,相较于RCS.CVS,它采用了分支管理系统,它的设计目标就是取代CVS.互联网上很多版本控制服务已从CVS迁移到Su ...
- linux中adduser命令怎么用,Linux adduser新增系统用户命令详解
名称:adduser 使用权限:系统管理员 使用方式:adduser [-c comment] [-d home_dir] [-e expire_date] [-f inactive_time] [- ...
- dg建立linux分区,Linux平台 Oracle 11g DG测试环境快速搭建参考
Linux平台 Oracle 11g DG测试环境快速搭建参考 环境现状: 两台虚拟主机A和B: 1. A机器已安装ASM存储的Oracle 11g 实例 参考: 2. B机器已安装系统,配置以及目录 ...
- CentOS 下搭建svn服务器
CentOS 下搭建svn服务器 安装SVN yum 安装 创建 svn 目录 svn 的目录结构 conf 中的设置[重点] 设置 authz 设置 passwd 设置 svnserve.conf ...
- linux系统登录新用户,Linux为新员工创建用户以及配置登录公钥
背景 因新入职员工需要为其LInux服务器创建账户以及添加员工同事的主机公钥,以下步骤均以脚本实现 需求1.在Linux系统中创建用户 2.创建用户.ssh存放公钥目录 3.将用户的主机公钥信息加入到 ...
- linux中用户组和用户,linux中用户和用户组
一.用户和组原理 一个用户可以属于多个组,一个组有多个用户 在Linux中操作系统必须依赖组和用户进行管理 二.与用户和组相关的配置文件 1.组相关配置文件 1)/etc/group :管理用户组信息 ...
- linux命令的添加用户,Linux基础命令---添加用户useradd
useradd 创建新的系统用户,useradd指令只能以管理员的身份运行,创建的用户都在"/etc/passwd"文件中.当不加-D参数,useradd指令使用命令列来指定新帐号 ...
- linux备份svn仓库脚本,Centos详细搭建svn以及备份脚本
Centos6.1详细搭建svn独立服务器 1准备源码包:2个源码包一个是Subversion-1.6.20.tar.gz一个是Subversion-deps-1.6.20.tar.gz 源码安装目录 ...
- linux强制踢出用户,Linux下管理员强行踢出用户的命令使用方法
Linux强制踢出用户命令: 一.输入w命令查看已登录用户信息 [root@KW_S01_192.168.1.106_A ~]# w 19:22:31 up 2:11, 3 users, loa ...
最新文章
- linux qemu 使用方法
- python【数据结构与算法】二分模板
- 树、森林与二叉树的相互转换
- 【Python】如何在Windows操作系统下安装Python和Networkx
- 9b9t服务器显示连接超时,Fabric-sdk-go实例化链码连接7053端口等待超时
- ARM的UART实验
- Multi-thread--C++11中std::mutex的使用
- mysql-sql命令
- java分页 Struts+Ibatis
- java 20 -1 递归的概述和案例
- 光敏传感器实验-传感器原理及应用实验
- Android 各国语言包字符串缩写
- excel基于一列的值统计另一列数值的个数
- python + selenium + unittest 实现网站登录注册自动化测试
- centOS7的vi中如何使用汉语拼音和五笔
- 事务(Transaction)的特性
- 树莓派学习(三)基于OpenCv的人脸识别
- 用浏览器快速开启Docker的体验之旅
- webkit研究日记2
- 2019年,SEO关键词KPI考核指标有哪些?