(六)svn 服务器端使用之权限管理
2024-09-02 21:02:24
权限管理(了解)
认证授权机制
在企业开发中会为每位程序员、测试人员等相关人员分配一个账号,用户通过使用svn客户端连接svn服务时需要输入账号和密码,svn服务对账号和密码进行校验,输入正确可以继续访问,当用户访问仓库下某个目录时,svn服务对用户进行授权,如果用户拥有该目录的访问权限方可访问。
判断账号和密码输入是否正确的过程即认证过程。
判断用户是否拥有目录的读/写权限时即授权的过程。
创建用户
点击菜单上的Users可以在右侧窗口区域中看见已经创建的用户
选中用户后右击可以修改用户的密码
创建组
同样也可以修改组:
分配权限
删除系统安装后默认权限:
示例一:开发人员拥有读写权限(组权限)
进入权限分配界面:
添加组或用户:
在添加页面可以添加用户、组、等
将组添加进来后,就可以进行权限分配了
权限等级为:
继承父目录权限 、 不可访问 、 读权限 、读/写权限
这里我选 择 读/写权限
设置后我们再用TortoiseSVN客户端访问svn服务器就需要密码了
登陆测试是否有读/写权限:自己建个目录什么的。
给人员分配权限和测试方法和组一样
清除认证缓存
有几种情况需要清除认证缓存:
- 本地使用多个账号登陆,每次输入的账号和密码都 不一样
- 当账号密码修改后(建议清理)
最新文章
- C++ 容器 LIST VECTOR erase
- /var/spool/clientmqueue 下生成太多文件处理
- Jquery入门指南教程
- docker(4):coreos+docker+rancher真厉害
- HeadFirst设计模式之组合模式
- A Round Peg in a Ground Hole - POJ 1584 (判断凸多边形&;判断点在多边形内&;判断圆在多边形内)
- 5JS树形结构菜单和jQuery版
- github atom 试用
- iOS CGRectGetMaxY/CGRectGetMaxX
- 在dialog的content中嵌入select的获取选中值方法
- MyBatis探究-----传递参数详解
- vgcreate语法
- Jenkins-client模式配置
- ORA-16447 Redo apply was not active at the target standby database
- spring ioc beanfactory 关系图
- 如何使用pycharm调试(debug) django的测试用例?
- angular.js 中的作用域 数据模型 控制器
- Why do some system users have /usr/bin/false as their shell? What's the difference between /sbin/nologin and /bin/false
- static 与 extern 关键字描述说明
- Sql2008 全文索引创建