首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

linux配置SVN,添加用户,配置用户组的各个权限教程

前言 今天组长要我给新员工添加svn权限,以及赋予他们权限访问指定的目录,于是就顺手写个教程吧,毕竟好记性不如烂笔头 一、xshell登陆服务器 用xshell登陆服务器,cd切换到服务器中...svn的项目仓库目录中,然后切换到conf文件中,会看到3个文件,分别是 authz、passwd、svnserve.conf linux操作熟练的同志们,可以直接在xshell里面操作,通过vi命令分别去修改里面的内容...---- 二、编辑svnserve.conf文件,进行svn配置 首先编辑svnserve.conf主配置文件,主要是对以下几项修改 [general] anon-access = none...#指定权限配置文件,后面会用到 如果后面大家要用到组权限的话,大家看authz-db = authz 前面应该会有 # 号键,记得去掉,这样才能在下面分配组权限的时候,才能起作用。...四、编辑authz,配置用户组和权限 配置组: [groups] # harry_and_sally = harry,sally # harry_sally_and_joe = harry,sally,

8K20
您找到你想要的搜索结果了吗?
是的
没有找到

Linux服务器配置多个svn仓库流程详解

cp passwd ../../ 4、修改warehouse1/conf下的svnserve.conf文件,将其中的passwd文件制定与authz文件制定进行修改,其他配置按正常单svn配置。...:svn://ip地址/warehouse1 仓库2的检出地址为:svn://ip地址/warehouse2 8、关于配置多个svn 一.建立svn库 mkdir /opt/svndata/one...svnadmin create /opt/svndata/one 注:这里我将svn库都放在opt在的svndata文件夹下,这里我建立了一个 二.上传项目到指定svn svn import...–listen-port 3690 -r /opt/svndata/one svnserve -d –listen-port 3691 -r /opt/svndata/two 2.添加可执行权限....检查 重启服务器,使用ps -ef 看看进程是否启动了 以上就是本文的全部内容,希望对大家的学习有所帮助。

2.9K21

svn - 配置账号、自动更新、配置log权限

概述虽然已经有很多朋友的公司都不使用svn了,但也有很多朋友的公司在使用,统一整理了svn配置账号、自动更新、配置log权限,常用的操作知识。...的完整路径就是svn://[当前服务器Ip]/cc_test更新时,自动同步svn配置切换到cc_test/hooks/目录,编辑post-commit文件,找不到也可以使用命令 cd /var/svn...&& grep '/opt/sites/cc_test' -r -n 配置文件的自动更新/usr/bin/svn update/opt/sites/cc_test--username stark --.../cc.txt 2>&1参数说明:/opt/sites/cc_test 自动更新的目录--username 设置自动触发的用户名(在步骤2添加)--password 设置自动触发的密码(在步骤3添加)配置...log权限配置文件位置/var/svn/cc_test/conf,编辑general模块中的:anon-access = noneauth-access = write重启svn服务1.查看当前运行的的进程

20754

linuxsvn(subversion)服务端添加工程及配置权限

linuxsvn(subversion)服务端添加工程及配置权限 转载请注明源地址:http://www.cnblogs.com/funnyzpc/p/9010507.html 此篇我只是将所做过的事情记录下来...首先,你需要有这些:  一台已经安装好了的SVN服务器   一台客户的电脑   由于我是在现有的svn服务器上安装的,遂就略去了SVN安装的过程,现在我整理下大致的思路: =>svnadmin创建工程...,因为我的目的是在拉取代码时就做一次权限认证,防止恶意用户窥测,遂,现在我们进入conf里面配置相关权限,conf目录目前有这些文件: ?...现在完成了一大半了,目前还需要配置两个,一个是文件读写权限svn服务引用这两个,现在配置用户组及读写权限: 命令: vi authz ?...现在测试,由于家庭电脑没有装svn,公司电脑是测试成功的,这里我简要的给下一些基本命令供参考:   checkout工程(之后需要输入密码):  svn checkout svn://服务器IP或域名/

85010

linuxsvn(subversion)服务端添加工程及配置权限

linuxsvn(subversion)服务端添加工程及配置权限 转载请注明源地址:http://www.cnblogs.com/funnyzpc/p/9010507.html 此篇我只是将所做过的事情记录下来...首先,你需要有这些:  一台已经安装好了的SVN服务器   一台客户的电脑   由于我是在现有的svn服务器上安装的,遂就略去了SVN安装的过程,现在我整理下大致的思路: =>svnadmin创建工程...,因为我的目的是在拉取代码时就做一次权限认证,防止恶意用户窥测,遂,现在我们进入conf里面配置相关权限,conf目录目前有这些文件: ?...现在完成了一大半了,目前还需要配置两个,一个是文件读写权限svn服务引用这两个,现在配置用户组及读写权限: 命令: vi authz ?...现在测试,由于家庭电脑没有装svn,公司电脑是测试成功的,这里我简要的给下一些基本命令供参考:   checkout工程(之后需要输入密码):  svn checkout svn://服务器IP或域名/

1.6K170

linux 服务器配置nfs(ubuntu搭建svn服务器)

Ubuntu 上搭建nfs服务器 我使用的是ubuntu 16.04 1.在线安装 (1)安装nfs服务 sudo apt-get install nfs-kernel-server (2)配置NFS服务...检查是否有相关的写操作,如果有则将这些写操作一起执行,这样可以提高效率(默认设置) 6)no_wdelay:若有写操作则立即执行,应与sync配合使用 7)subtree:若输出目录是一个子目录,则nfs服务器将检查其父目录的权限...(默认设置) 8)no_subtree:即使输出目录是一个子目录,nfs服务器也不检查其父目录的权限,这样可以提高效率 (3)启动NFS服务 sudo service nfs-kernel-server...nfs1169.exe 2.NFS服务器共享目录的配置 点击编译输出表文件,弹出一个记事本的编辑界面。...我的配置如下: #exports example c:\test -public -name:nfs C:\test 是共享的文件夹路径 -public 表示公共权限 -name:nfs 表示显示为名字

3.4K20

linux服务器安全配置实例(二)用户账户权限配置

豌豆贴心提醒,本文阅读时间7分钟 没有绝对的安全 在上一篇文章《linux服务器安全配置实例(一)》中介绍了我对ssh服务的一些常用的安全配置和性能优化。...我们曾经呐喊着Linux服务器是最安全的(没错,因为linux操作系统用的人少,它的安全机制也确实十分完善),但是没有一点点防备的bash破壳漏洞出现了。...所以我们无法预测漏洞合适会出现,也无法预计自己的服务器是否会被人利用。那么我们可以假设:我的服务器被攻陷后怎么办? 其实在漏洞凌完成后,第二部就是拿到登陆服务器权限。...所以我们可以很确定的说,用户权限就是恶意攻击者的下一个目标。linux、unix操作系统的最高权限都是root,其uid为0。 这个用户权限拥有至高无上的能力。...通常我们会采用编写脚本方式对这些进行配置,如果对服务器脚本有兴趣的同学不妨钻研一下。

2.9K50

svn服务器配置与使用

对 db 设置权限 chmod -R 777 db (f)设置访问权限 修改 repository 下的配置文件 /conf/svnserve.conf 如下图 添加访问用户, 修改文件...admin = rw //admin权限组有读和写的权限 * = r //所有组都有读的权限 本机测试 svn服务器 启动指令:svnserve -d -r /usr/svn/ note: -d:...在后台运行 -r: 指定服务器的根目录 查看是否成功启动:ps aux | preg svnserve 若成功启动 关闭服务器:killall svnserve Ubuntu 下连接svn...服务器 (a) checkout svn checkout path (path 是服务器上的目录) 例:svn checkout svn://192.168.5.128/repository 简写...:svn co 完成checkout后,当前位置将自动生成名为 repository 的文件夹,里面是从svn服务器中下载的文件 (b) 将改动过的文件提交到版本库 svn commit -m "log

1K20

Linux服务器搭建SVN服务器

名称 类型 说明 conf 目录 配置文件目录 conf/authz 文件 负责账号权限的管理,控制账号是否读写权限 conf/passwd 文件 负责账号和密码的用户名单管理 conf/svnserve.conf...文件 版本库配置文件 db 目录 版本数据存储目录 hooks 目录 版本库钩子脚本文件目录 locks 目录 db锁文件和db_logs锁文件的目录,用来追踪存取文件库的客户端 format 文件...存储一个整数的文件,此整数代表库层次结构版本 README.txt 文件 说明文件 七、设置全局配置 默认情况下,都是使用版本库目录下conf目录的配置,一两个项目还没问他,但是项目一多,管理就很麻烦了...先把配置目录复制出来,作为全局配置 # cp -R test/conf conf 八、新增该版本库的用户 打开passwd文件 # vi conf/passwd 在文件末新增一行,输入用户名jwj和密码...| restart } " exit 1 ;; esac 给文件添加可执行权限 # chmod +x /etc/init.d/svn 开启开机自启动 # chkconfig svn

8.5K30

linux(centos)搭建SVN服务器

输入 svn --help可以查看svn的使用方法,如下图。...3、创建svn版本库目录 mkdir -p /var/svn/svnrepos 4、创建版本库 svnadmin create /var/svn/svnrepos svn 关闭 配置完成之后要关闭和开启...5、进入conf目录(该svn版本库配置文件) authz文件是权限控制文件 passwd是帐号密码文件 svnserve.conf SVN服务配置文件 6、设置帐号密码 vi passwd 在[users...]块中添加用户和密码,格式:帐号=密码,如dan=dan 7、设置权限 vi authz 在末尾添加如下代码: [/] dan=rw w=r 意思是版本库的根目录dan对其有读写权限,w只有读权限。...read #匿名用户可读 auth-access = write #授权用户可写 password-db = passwd #使用哪个文件作为账号文件 authz-db = authz #使用哪个文件作为权限文件

11.8K110

Linux系统组建SVN服务器

Linux系统SVN服务 1、SVN服务介绍 SVN是一款非常优秀的版本管理工具,与CVS管理工具一样,SVN 是一种跨平台的开源的版本控制系统,它会备份并记录每个文件每一次的修改更新变动...(LISTEN) 3、配置SVN服务器 创建版本库 [root@centos6 ~]# svnadmin create /application/svndata/docs [root@centos6...SVN配置文件及权限 [root@centos6 ~]# cd /application/svndata/docs/conf/ [root@centos6 conf]# ll total 12 -rw-r...= rw 注:权限配置的用户一定要在用户配置文件里存在的 配置完成后,无须重启,立即生效 4、SVN客户端操作 WIN平台操作 下载SVN客户端软件 进行安装 ?...LINUX 客户端操作 将文件下载到本地 [root@centos6 ~]# svn co svn://192.168.1.235/docs/ --username=test --password

2.4K30

linux下搭建SVN服务器

————以下内容为转载——————— https://blog.csdn.net/wuruijie321/article/details/83652705 Linux下的SVN服务器搭建 鉴于在搭建时,...,也就是前文说创建的xxxx 进入conf >cd /var/svn/svnrepos/xxxx/conf conf目录下,一共存放三份重要的配置文件,如下: authz:负责账号权限的管理,控制账号是否读写权限...AuthName 描述名,随便取 AuthUserFile这个是http协议的访问账户密码文件,后面使用htpasswd命令创建 AuthzSVNAccessFile 权限认证文件,这个跟上面配置svn...时候配置权限设置一样 Require 需要认证用户才可以访问 htpasswd创建账户密码 htpasswd -c -m /home/svn/ProjectName/conf/accesspwd username...一般会返回401 Unauthorized 未认证的401错误 *如果你和我一样svn客户端ip浏览资源库时报服务器500错误请参考本文《附录2》 到此,Linuxsvn服务器搭建就总结完毕,感谢大家的阅读

1.7K40

linux下搭建svn服务器

:23333/lzcit) 5.修改配置文件 配置文件路径:/var/local/svn/lzcit/conf 5.1 svn服务配置文件svnserve.conf [general] anon-access...password-db:用户名口令文件 authz-db:权限配置文件authz 5.2 用户名口令文件passwd [users] #账号 = 密码 admin = admin thinker = 123456...5.3 权限配置文件authz [groups] #用户组 = 用户名1,用户名2 admin = admin1,admin2 mp = mp1,mp2 #[:]  [lzcit:.../] #@用户组 = 权限 #用户 = 权限 @admin = rw mp1 = r #设置对版本库根目录用户组admin可读可写,用户mp1可读 [lzcit:/test] #@用户组 = 权限 @admin...mp1 = r mp2 =  #设置对版本库根目录下的test下用户组admin可读,用户mp1可读,用户mp1不可读不可写(不显示) #r为可读,rw可读可写,空为不可读不可写 6.客户端连接 6.1 linux

4.1K10
领券