Linux环境SVN用户权限修改

1 查看SVN配置文件位置

系统环境:Linux 3.10.0

使用命令行查看SVN进程

ps -ef|grep svn

通过进程信息可以看到svnserve.conf存放的目录,svnserve.conf是svn配置文件

vim /目录/svnserve.conf    查看内容

passwd文件存放的是用户信息,authz.conf文件存放的是目录权限配置,我们主要修改这两个文件

2 增加用户

使用命令行方式添加用户和密码。密码会自动加密

        htpasswd -b passwd 设置用户名 设置密码  (在命令行直接创建,改指令会在     /var/svn/passwd自动添加svn账号和加密的密码)
         
        #添加用户  
        htpasswd -b passwd(文件名) 设置用户名 设置密码 
        #删除用户  
        htpasswd -D passwd(文件名)  user  
        #修改用户密码  
        htpasswd passwd(文件名)  user

添加好用户后,可以查看passwd文件内容,新用户已被添加

vim passwd      查看passwd文件

?用户名        查找刚才添加的新用户(?查找内容,键盘按n查找下一个)

:q        不保存退出编辑

3 配置目录权限

vim authz.conf     查看authz.conf文件

配置用户组

用户组 = 用户1,用户2

TEST = user1,user2

 配置目录权限

[一级目录:/]

user1 = rw 

uer2 = r

[一级目录:/二级目录]

user1 = rw         用户1读写权限

uer2 = r        用户2读权限

修改完成后,键盘按ESC,命令行输入:wq! 保存文件,退出编辑

4 重启SVN配置生效

 修改完用户权限后,是否要重启SVN取决于搭建环境方式,我的这套环境是不需要重启SVN,权限修改就会生效的。

  • 1
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值